Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
25add7ec708170e4eaef1f9793a07803b2fb5c71
/
drivers
/
scsi
/
hpsa.c
2d04130
hpsa: fix rmmod issues
by Don Brace
· 9 years ago
9a4178b
hpsa: fix issues with multilun devices
by shane.seymour
· 9 years ago
5ca0120
hpsa: add in new offline mode
by Scott Benesh
· 9 years ago
b9092b7
Change how controllers in mixed mode are handled.
by Kevin Barnett
· 9 years ago
cbb47dc
hpsa: add in new controllers
by Don Brace
· 9 years ago
9384950
hpsa: cleanup update scsi devices
by Don Brace
· 9 years ago
8270b86
hpsa: add sysfs entry path_info to show box and bay information
by Joe Handzik
· 9 years ago
1358f6d
hpsa: add PMC to copyright
by Don Brace
· 9 years ago
7ef7323
hpsa: correct static checker warnings on driver init cleanup
by Don Brace
· 9 years ago
81c2755
hpsa: correct decode sense data
by Don Brace
· 9 years ago
77678d3
hpsa: Correct double unlock of mutex
by Don Brace
· 9 years ago
2dc127b
hpsa: fix an sprintf() overflow in the reset handler
by Dan Carpenter
· 9 years ago
f532a3f
hpsa: change driver version
by Don Brace
· 10 years ago
fdfa4b6
hpsa: add in new controller id
by Don Brace
· 10 years ago
d604f53
hpsa: cleanup reset
by Webb Scales
· 10 years ago
39c53f5
hpsa: propagate the error code in hpsa_kdump_soft_reset
by Robert Elliott
· 10 years ago
2946e82
hpsa: use scsi host_no as hpsa controller number
by Robert Elliott
· 10 years ago
73153fe
hpsa: use block layer tag for command allocation
by Webb Scales
· 10 years ago
8b47004
hpsa: add interrupt number to /proc/interrupts interrupt name
by Robert Elliott
· 10 years ago
2efa592
hpsa: create workqueue after the driver is ready for use
by Robert Elliott
· 10 years ago
b2ef480
hpsa: fix try_soft_reset error handling
by Robert Elliott
· 10 years ago
9ecd953
hpsa: cleanup for init_one step 2 in kdump
by Robert Elliott
· 10 years ago
d498757
hpsa: skip free_irq calls if irqs are not allocated
by Robert Elliott
· 10 years ago
943a702
hpsa: call pci_release_regions after pci_disable_device
by Robert Elliott
· 10 years ago
b3a7ba7
hpsa: performance tweak for hpsa_scatter_gather()
by Webb Scales
· 10 years ago
b69324f
hpsa: refactor and rework support for sending TEST_UNIT_READY
by Webb Scales
· 10 years ago
a58e7e5
hpsa: don't return abort request until target is complete
by Webb Scales
· 10 years ago
8a0ff92
hpsa: use helper routines for finishing commands
by Webb Scales
· 10 years ago
8be986c
hpsa: add support sending aborts to physical devices via the ioaccel2 path
by Stephen Cameron
· 10 years ago
ddcf834
hpsa: do not print ioaccel2 warning messages about unusual completions.
by Robert Elliott
· 10 years ago
4b76155
hpsa: clean up some error reporting output in abort handler
by Robert Elliott
· 10 years ago
105a3db
hpsa: clean up driver init
by Robert Elliott
· 10 years ago
2dd02d7
hpsa: correct return values from driver functions.
by Robert Elliott
· 10 years ago
bf43caf
hpsa: do not check cmd_alloc return value - it cannnot return NULL
by Robert Elliott
· 10 years ago
c40820d
hpsa: add more ioaccel2 error handling, including underrun statuses.
by Joe Handzik
· 10 years ago
d9a729f
hpsa: add ioaccel sg chaining for the ioaccel2 path
by Webb Scales
· 10 years ago
1fb7c98
hpsa: refactor freeing of resources into more logical functions
by Robert Elliott
· 10 years ago
195f2c6
hpsa: clean up error handling
by Robert Elliott
· 10 years ago
cc64c81
hpsa: break hpsa_free_irqs_and_disable_msix into two functions
by Robert Elliott
· 10 years ago
ecf418d1
hpsa: Get queue depth from identify physical bmic for physical disks.
by Joe Handzik
· 10 years ago
a3144e0
hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode.
by Joe Handzik
· 10 years ago
a473d86
hpsa: print accurate SSD Smart Path Enabled status
by Robert Elliott
· 10 years ago
592a0ad
hpsa: factor out hpsa_ioaccel_submit function
by Webb Scales
· 10 years ago
4a8da22
hpsa: try resubmitting down raid path on task set full
by Stephen Cameron
· 10 years ago
4a4384c
hpsa: do not ignore return value of hpsa_register_scsi
by Stephen Cameron
· 10 years ago
360c73b
hpsa: factor out hpsa_init_cmd function
by Stephen Cameron
· 10 years ago
d37ffbe
hpsa: make function names consistent
by Robert Elliott
· 10 years ago
e985c58
hpsa: allow lockup detected to be viewed via sysfs
by Stephen Cameron
· 10 years ago
9437ac4
hpsa: hpsa decode sense data for io and tmf
by Stephen Cameron
· 10 years ago
433b5f4
hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds
by Stephen Cameron
· 10 years ago
9b5c48c
hpsa: clean up aborts
by Stephen Cameron
· 10 years ago
25163bd
hpsa: rework controller command submission
by Webb Scales
· 10 years ago
0d96ef5
hpsa: clean up host, channel, target, lun prints
by Webb Scales
· 10 years ago
41ce4c3
hpsa: add masked physical devices into h->dev[] array
by Stephen Cameron
· 10 years ago
6b6c1cd
hpsa: dont meddle with hw which isn't ours (cciss)
by Tomas Henzl
· 10 years ago
c8ed001
Fix weird uses of num_online_cpus().
by Rusty Russell
· 10 years ago
397ea9c
hpsa: correct compiler warnings introduced by hpsa-add-local-workqueue patch
by Don Brace
· 10 years ago
6636e7f
hpsa: Use local workqueues instead of system workqueues
by Don Brace
· 10 years ago
c8ae0ab
hpsa: add in P840ar controller model name
by Don Brace
· 10 years ago
27fb813
hpsa: add in gen9 controller model names
by Don Brace
· 10 years ago
c706a79
hpsa: detect and report failures changing controller transport modes
by Robert Elliott
· 10 years ago
007e7aa
hpsa: shorten the wait for the CISS doorbell mode change ack
by Robert Elliott
· 10 years ago
8ebc924
hpsa: refactor duplicated scan completion code into a new routine
by Webb Scales
· 10 years ago
ec5cbf0
hpsa: move SG descriptor set-up out of hpsa_scatter_gather()
by Webb Scales
· 10 years ago
c05e886
hpsa: do not use function pointers in fast path command submission
by Stephen Cameron
· 10 years ago
f42e81e
hpsa: print CDBs instead of kernel virtual addresses for uncommon errors
by Stephen Cameron
· 10 years ago
7fa3030
hpsa: do not use a void pointer for scsi_cmd field of struct CommandList
by Stephen Cameron
· 10 years ago
e345893
hpsa: return failed from device reset/abort handlers
by Don Brace
· 10 years ago
407863c
hpsa: check for ctlr lockup after command allocation in main io path
by Stephen Cameron
· 10 years ago
07543e0
hpsa: guard against overflowing raid map array
by Stephen Cameron
· 10 years ago
e4aa3e6
hpsa: do not ack controller events on controllers that do not support it
by Stephen Cameron
· 10 years ago
6f99a91
hpsa: remove incorrect BUG_ONs checking for raid offload enable
by Stephen Cameron
· 10 years ago
34f0c62
hpsa: count passthru cmds with atomics, not a spin locked int
by Don Brace
· 10 years ago
3381102
hpsa: optimize cmd_alloc function by remembering last allocation
by Robert Elliott
· 10 years ago
281a7fd
hpsa: fix race between abort handler and main i/o path
by Webb Scales
· 10 years ago
0338373
hpsa: honor queue depth of physical devices
by Don Brace
· 10 years ago
080ef1c
hpsa: use workqueue to resubmit failed ioaccel commands
by Don Brace
· 10 years ago
574f05d
hpsa: factor out hpsa_ciss_submit function
by Stephen Cameron
· 10 years ago
7acf570
hpsa: do not request device rescan on every ioaccel path error
by Stephen Cameron
· 10 years ago
f2405db
hpsa: do not queue commands internally in driver
by Don Brace
· 10 years ago
45fcb86
hpsa: get rid of cmd_special_alloc and cmd_special_free
by Stephen Cameron
· 10 years ago
d54c5c2
hpsa: reserve some commands for use by driver
by Stephen Cameron
· 10 years ago
8947fd1
hpsa: avoid unneccesary calls to resource freeing functions
by Robert Elliott
· 10 years ago
2c14334
hpsa: fix memory leak in hpsa_alloc_cmd_pool
by Robert Elliott
· 10 years ago
3d4e6af
hpsa: report allocation failures while allocating SG chain blocks
by Robert Elliott
· 10 years ago
1eaec8f
hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message
by Robert Elliott
· 10 years ago
9ee6179
hpsa: rename hpsa_request_irq to hpsa_request_irqs
by Robert Elliott
· 10 years ago
cd3c81c
hpsa: report failure to ioremap config table
by Robert Elliott
· 10 years ago
050f714
hpsa: trivial message and comment clean ups
by Stephen Cameron
· 10 years ago
c7ee65b
hpsa: refactor hpsa_find_board_params() to encapsulate legacy test
by Webb Scales
· 10 years ago
1ba66c9
hpsa: downgrade the Waiting for no-op print to dev_info
by Robert Elliott
· 10 years ago
60f923b
hpsa: propagate return value from board ID lookup
by Robert Elliott
· 10 years ago
adf1b3a
hpsa: propagate hard_reset failures in reset_devices mode
by Robert Elliott
· 10 years ago
69d6e33
hpsa: remove 0x from queue depth print which is in decimal
by Robert Elliott
· 10 years ago
a4e17fc
hpsa: notice all request_irq errors
by Robert Elliott
· 10 years ago
ec42995
hpsa: Fix -Wunused-but-set-variable warning
by Fabian Frederick
· 10 years ago
ec501a1
hpsa: rename free_irqs to hpsa_free_irqs
by Robert Elliott
· 10 years ago
f2ef0ce
hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names
by Robert Elliott
· 10 years ago
7c0a022
hpsa: correct change_queue_depth
by Don Brace
· 10 years ago
2662cab
hpsa: change how SA controllers are reset
by Don Brace
· 10 years ago
Next »