Show patches with: Submitter = John Garry       |    Archived = No       |   930 patches
« 1 2 3 49 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
MAINTAINERS: Make Xiang Chen HiSilicon SAS controller driver maintainer MAINTAINERS: Make Xiang Chen HiSilicon SAS controller driver maintainer - - - --- 2022-10-26 John Garry Accepted
scsi: pm8001: Drop !task check in pm8001_abort_task() scsi: pm8001: Drop !task check in pm8001_abort_task() 1 1 - --- 2022-10-26 John Garry Accepted
[v4,7/7] scsi: mvsas: Use sas_task_find_rq() for tagging scsi: libsas: Use request tag in more drivers - - - --- 2022-10-18 John Garry Accepted
[v4,6/7] scsi: mvsas: Delete mvs_tag_init() scsi: libsas: Use request tag in more drivers - 2 - --- 2022-10-18 John Garry Accepted
[v4,5/7] scsi: pm8001: Use sas_task_find_rq() for tagging scsi: libsas: Use request tag in more drivers - 3 - --- 2022-10-18 John Garry Accepted
[v4,4/7] scsi: pm8001: Remove pm8001_tag_init() scsi: libsas: Use request tag in more drivers - 4 - --- 2022-10-18 John Garry Accepted
[v4,3/7] scsi: hisi_sas: Put reserved tags in lower region of tagset scsi: libsas: Use request tag in more drivers - 1 - --- 2022-10-18 John Garry Accepted
[v4,2/7] scsi: hisi_sas: Use sas_task_find_rq() scsi: libsas: Use request tag in more drivers - 2 - --- 2022-10-18 John Garry Accepted
[v4,1/7] scsi: libsas: Add sas_task_find_rq() scsi: libsas: Use request tag in more drivers - 3 - --- 2022-10-18 John Garry Accepted
[v6,8/8] scsi: libsas: Update SATA dev FIS in sas_ata_task_done() libsas and drivers: NCQ error handling - 1 - --- 2022-10-17 John Garry Accepted
[v6,7/8] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private libsas and drivers: NCQ error handling - 1 2 --- 2022-10-17 John Garry Accepted
[v6,6/8] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors libsas and drivers: NCQ error handling 1 - 2 --- 2022-10-17 John Garry Accepted
[v6,5/8] scsi: pm8001: Modify task abort handling for SATA task libsas and drivers: NCQ error handling 1 - 2 --- 2022-10-17 John Garry Accepted
[v6,4/8] scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing libsas and drivers: NCQ error handling - - - --- 2022-10-17 John Garry Accepted
[v6,3/8] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw libsas and drivers: NCQ error handling - - - --- 2022-10-17 John Garry Accepted
[v6,2/8] scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task() libsas and drivers: NCQ error handling - - - --- 2022-10-17 John Garry Accepted
[v6,1/8] scsi: libsas: Add sas_ata_device_link_abort() libsas and drivers: NCQ error handling - 1 2 --- 2022-10-17 John Garry Accepted
scsi: pm8001: Fix running_req for internal abort commands scsi: pm8001: Fix running_req for internal abort commands 1 - - --- 2022-09-22 John Garry Accepted
[5/5] scsi: hisi_sas: Don't send bcast events from HW during nexus HA reset hisi_sas: Misc patches for next - - - --- 2022-09-05 John Garry Accepted
[4/5] scsi: hisi_sas: Add helper to process bcast events hisi_sas: Misc patches for next - - - --- 2022-09-05 John Garry Accepted
[3/5] scsi: hisi_sas: Drain bcast events in hisi_sas_rescan_topology() hisi_sas: Misc patches for next - - - --- 2022-09-05 John Garry Accepted
[2/5] scsi: hisi_sas: Clear HISI_SAS_HW_FAULT_BIT earlier hisi_sas: Misc patches for next - - - --- 2022-09-05 John Garry Accepted
[1/5] scsi: hisi_sas: Revert change to limit max hw sectors for v3 HW hisi_sas: Misc patches for next - - - --- 2022-09-05 John Garry Accepted
[5/5] scsi: libsas: Resume SAS host for phy reset or enable via sysfs hisi_sas/libsas: Some misc patches - - - --- 2022-07-14 John Garry Accepted
[4/5] scsi: hisi_sas: Modify v3 HW SATA completion error processing hisi_sas/libsas: Some misc patches - - - --- 2022-07-14 John Garry Accepted
[3/5] scsi: hisi_sas: Relocate DMA unmap of SMP task hisi_sas/libsas: Some misc patches - - - --- 2022-07-14 John Garry Accepted
[2/5] scsi: hisi_sas: Remove unnecessary variable to hold DMA map elements hisi_sas/libsas: Some misc patches - - - --- 2022-07-14 John Garry Accepted
[1/5] scsi: hisi_sas: Call hisi_sas_slave_configure() from slave_configure_v3_hw() hisi_sas/libsas: Some misc patches - - - --- 2022-07-14 John Garry Accepted
scsi: hisi_sas: Limit max hw sectors for v3 HW scsi: hisi_sas: Limit max hw sectors for v3 HW - - - --- 2022-06-23 John Garry Accepted
[3/4] scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free pm8001 driver improvements - - - --- 2022-06-10 John Garry Accepted
[2/4] scsi: pm8001: Setup tags before using them pm8001 driver improvements - - - --- 2022-06-10 John Garry Accepted
[1/4] scsi: pm8001: Rework shost initial values pm8001 driver improvements 1 - - --- 2022-06-10 John Garry Accepted
scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver() - - 1 --- 2022-05-17 John Garry Accepted
[3/3] scsi: hisi_sas: Fix rescan after deleting a disk hisi_sas: A device rescan and IT nexus reset fix - 1 1 --- 2022-05-12 John Garry Accepted
[2/3] scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset hisi_sas: A device rescan and IT nexus reset fix - 1 1 --- 2022-05-12 John Garry Accepted
[1/3] scsi: libsas: Refactor sas_ata_hard_reset() hisi_sas: A device rescan and IT nexus reset fix - 1 1 --- 2022-05-12 John Garry Accepted
scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - - 1 --- 2022-05-06 John Garry Accepted
[v2] scsi: core: Refine how we set tag_set NUMA node [v2] scsi: core: Refine how we set tag_set NUMA node - - - --- 2022-03-30 John Garry Accepted
[v2] scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() [v2] scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map() - 2 1 --- 2022-03-16 John Garry Accepted
[v2,4/4] scsi: hisi_sas: Use libsas internal abort support scsi: libsas and users: Factor out internal abort code - - 1 --- 2022-03-11 John Garry Accepted
[v2,3/4] scsi: pm8001: Use libsas internal abort support scsi: libsas and users: Factor out internal abort code - - 1 --- 2022-03-11 John Garry Accepted
[v2,2/4] scsi: libsas: Add sas_execute_internal_abort_dev() scsi: libsas and users: Factor out internal abort code - - 1 --- 2022-03-11 John Garry Accepted
[v2,1/4] scsi: libsas: Add sas_execute_internal_abort_single() scsi: libsas and users: Factor out internal abort code - - 1 --- 2022-03-11 John Garry Accepted
[v2,2/2] scsi: libsas: Use bool for queue_work() return code scsi: libsas: Some minor improvements - 1 - --- 2022-02-25 John Garry Accepted
[v2,1/2] scsi: libsas: Make sas_notify_{phy,port}_event() return void scsi: libsas: Some minor improvements - 2 - --- 2022-02-25 John Garry Accepted
[6/6] scsi: hisi_sas: Modify v3 HW SSP underflow error processing hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[5/6] scsi: hisi_sas: Limit users changing debugfs BIST count value hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[4/6] scsi: hisi_sas: Rename error labels in hisi_sas_v3_probe() hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[3/6] scsi: hisi_sas: Free irq vectors in order for v3 HW hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[2/6] scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[1/6] scsi: hisi_sas: Change permission of parameter prot_mask hisi_sas: Some misc updates - - - --- 2022-02-24 John Garry Accepted
[v3,18/18] scsi: libsas: Add sas_execute_ata_cmd() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,17/18] scsi: libsas: Add sas_abort_task() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,16/18] scsi: libsas: Add sas_query_task() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,15/18] scsi: libsas: Add sas_lu_reset() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,14/18] scsi: libsas: Add sas_clear_task_set() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,13/18] scsi: libsas: Add sas_abort_task_set() scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,12/18] scsi: libsas: Add TMF handler aborted callback scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,11/18] scsi: libsas: Add TMF handler exec complete callback scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,10/18] scsi: libsas: Add sas_execute_ssp_tmf() scsi: libsas and users: Factor out LLDD TMF code - - 2 --- 2022-02-22 John Garry Accepted
[v3,09/18] scsi: libsas: Add sas_execute_tmf() scsi: libsas and users: Factor out LLDD TMF code - 1 1 --- 2022-02-22 John Garry Accepted
[v3,08/18] scsi: libsas: Add sas_task.tmf scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,07/18] scsi: libsas: Add struct sas_tmf_task scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,06/18] scsi: libsas: Move SMP task handlers to core scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,05/18] scsi: hisi_sas: Delete unused I_T_NEXUS_RESET_PHYUP_TIMEOUT scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,04/18] scsi: libsas: Delete SAS_SG_ERR scsi: libsas and users: Factor out LLDD TMF code - - 1 --- 2022-02-22 John Garry Accepted
[v3,03/18] scsi: libsas: Delete lldd_clear_aca callback scsi: libsas and users: Factor out LLDD TMF code - 3 2 --- 2022-02-22 John Garry Accepted
[v3,02/18] scsi: libsas: Use enum for response frame DATAPRES field scsi: libsas and users: Factor out LLDD TMF code - 1 2 --- 2022-02-22 John Garry Accepted
[v3,01/18] scsi: libsas: Handle non-TMF codes in sas_scsi_find_task() scsi: libsas and users: Factor out LLDD TMF code - - 1 --- 2022-02-22 John Garry Accepted
[2/2] scsi: libsas: Drop SAS_TASK_AT_INITIATOR scsi: libsas: Drop SAS_TASK_AT_INITIATOR - 1 - --- 2022-02-10 John Garry Accepted
[1/2] scsi: isci: Drop SAS_TASK_AT_INITIATOR check in isci_task_abort_task() scsi: libsas: Drop SAS_TASK_AT_INITIATOR - - - --- 2022-02-10 John Garry Accepted
scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal - - - --- 2022-01-31 John Garry Accepted
[3/3] scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task scsi: pm8001: Documentation and use-after-free fixes 1 1 - --- 2022-01-27 John Garry Accepted
[2/3] scsi: pm8001: Fix use-after-free for aborted TMF sas_task scsi: pm8001: Documentation and use-after-free fixes 1 1 - --- 2022-01-27 John Garry Accepted
[1/3] scsi: pm8001: Fix warning for undescribed param in process_one_iomb() scsi: pm8001: Documentation and use-after-free fixes 1 1 - --- 2022-01-27 John Garry Accepted
[v2] scsi: pm8001: Fix bogus FW crash for maxcpus=1 [v2] scsi: pm8001: Fix bogus FW crash for maxcpus=1 - 1 1 --- 2022-01-18 John Garry Accepted
[8/8] scsi: libsas: Decode SAM status and host byte codes hisi_sas: Some misc patches - - - --- 2021-12-15 John Garry Accepted
[7/8] scsi: hisi_sas: Fix phyup timeout on FPGA hisi_sas: Some misc patches - - - --- 2021-12-15 John Garry Accepted
[6/8] scsi: hisi_sas: Prevent parallel FLR and controller reset hisi_sas: Some misc patches - - - --- 2021-12-15 John Garry Accepted
[5/8] scsi: hisi_sas: Prevent parallel controller reset and control phy command hisi_sas: Some misc patches - - - --- 2021-12-15 John Garry Accepted
[4/8] scsi: hisi_sas: Factor out task prep and delivery code hisi_sas: Some misc patches - - - --- 2021-12-15 John Garry Accepted
[3/8] scsi: hisi_sas: Pass abort structure for internal abort hisi_sas: Some misc patches - 1 - --- 2021-12-15 John Garry Accepted
[2/8] scsi: hisi_sas: Make internal abort have no task proto hisi_sas: Some misc patches - 1 - --- 2021-12-15 John Garry Accepted
[1/8] scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly hisi_sas: Some misc patches - 1 - --- 2021-12-15 John Garry Accepted
[v3] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t [v3] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t 1 1 - --- 2021-12-13 John Garry Accepted
[4/4] scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure hisi_sas: Some misc patches for next - - - --- 2021-10-12 John Garry Accepted
[3/4] scsi: libsas: Export sas_phy_enable() hisi_sas: Some misc patches for next - - - --- 2021-10-12 John Garry Accepted
[2/4] scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() hisi_sas: Some misc patches for next - - - --- 2021-10-12 John Garry Accepted
[1/4] scsi: hisi_sas: Initialise devices in .slave_alloc callback hisi_sas: Some misc patches for next - - - --- 2021-10-12 John Garry Accepted
scsi: acornscsi: Remove scsi_cmd_to_tag() reference scsi: acornscsi: Remove scsi_cmd_to_tag() reference - - 1 --- 2021-09-30 John Garry Accepted
[v2,3/3] scsi: remove 'current_tag' scsi: remove last references to scsi_cmnd.tag - 1 - --- 2021-09-15 John Garry Accepted
[v2,2/3] acornscsi: remove tagged queuing vestiges scsi: remove last references to scsi_cmnd.tag - - - --- 2021-09-15 John Garry Accepted
[v2,1/3] fas216: kill scmd->tag scsi: remove last references to scsi_cmnd.tag - - - --- 2021-09-15 John Garry Accepted
[v2] scsi: libsas: co-locate exports with symbols [v2] scsi: libsas: co-locate exports with symbols - 1 - --- 2021-09-13 John Garry Accepted
[v2] scsi: Delete scsi_{get,free}_host_dev() [v2] scsi: Delete scsi_{get,free}_host_dev() - 2 - --- 2021-09-13 John Garry Accepted
[5/5] scsi: hisi_sas: Increase debugfs_dump_index after dump is completed hisi_sas: Some misc patches for next - - - --- 2021-08-24 John Garry Accepted
[4/5] scsi: hisi_sas: Replace some del_timer() calls with del_timer_sync() hisi_sas: Some misc patches for next - - - --- 2021-08-24 John Garry Accepted
[3/5] scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT hisi_sas: Some misc patches for next - - - --- 2021-08-24 John Garry Accepted
[2/5] scsi: hisi_sas: Remove print in v3 hw probe about #hw queues hisi_sas: Some misc patches for next - - - --- 2021-08-24 John Garry Accepted
[1/5] scsi: hisi_sas: Use managed PCI functions hisi_sas: Some misc patches for next - - - --- 2021-08-24 John Garry Accepted
« 1 2 3 49 10 »