Toggle navigation
Patchwork
linaro-scsi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
John Garry
| 638 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
6
7
»
Patch
Series
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
New
scsi: pm8001: Drop !task check in pm8001_abort_task()
scsi: pm8001: Drop !task check in pm8001_abort_task()
-
-
-
2022-10-26
John Garry
New
[RFC,v3,7/7] scsi: hisi_sas: Remove internal tag handling for reserved commands
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,6/7] scsi: mvsas: Remove internal tag handling
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,5/7] ata: libata: Queue ATA internal commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,4/7] ata: libata: Add ata_internal_timeout()
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,3/7] ata: libata: Make space for ATA queue command in scmd payload
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,2/7] ata: libata-scsi: Add ata_internal_queuecommand()
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,1/7] ata: libata-scsi: Add ata_scsi_queue_internal()
blk-mq/libata/scsi: SCSI driver tagging improvements Part II
-
-
-
2022-10-25
John Garry
New
[RFC,v3,22/22] scsi: libsas: Delete sas_task_slow.timer
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,21/22] scsi: libsas: Queue internal abort commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,20/22] scsi: core: Add scsi_alloc_request_hwq()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,19/22] scsi: libsas: Queue TMF commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,18/22] scsi: libsas: Queue SMP commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,17/22] scsi: libsas drivers: Reserve tags
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,16/22] ata: libata-scsi: Allocate sdev early in port probe
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,15/22] scsi: libsas: Add sas_ata_setup_device()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,14/22] ata: libata-scsi: Add ata_scsi_setup_sdev()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,13/22] scsi: scsi_transport_sas: Allocate end device target id in the rphy alloc
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,12/22] scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,11/22] scsi: libsas: Add sas_internal_timeout()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,10/22] scsi: libsas: Add sas_queuecommand_internal()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,09/22] scsi: libsas: Add sas_alloc_slow_task_rq()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,08/22] scsi: scsi_transport_sas: Alloc sdev for expander
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,07/22] scsi: libsas: Notify LLDD expander found before calling sas_rphy_add()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,06/22] scsi: libsas: Improve sas_ex_discover_expander() error handling
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,05/22] scsi: core: Add support for reserved command timeout handling
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,04/22] scsi: core: Add support to send reserved commands
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,03/22] scsi: core: Implement reserved command handling
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,02/22] scsi: core: Add scsi_get_dev()
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[RFC,v3,01/22] blk-mq: Don't get budget for reserved requests
blk-mq/libata/scsi: SCSI driver tagging improvements Part I
-
-
-
2022-10-25
John Garry
New
[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
New
[v4,6/7] scsi: mvsas: Delete mvs_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v4,5/7] scsi: pm8001: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v4,4/7] scsi: pm8001: Remove pm8001_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v4,3/7] scsi: hisi_sas: Put reserved tags in lower region of tagset
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v4,2/7] scsi: hisi_sas: Use sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v4,1/7] scsi: libsas: Add sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-18
John Garry
New
[v6,8/8] scsi: libsas: Update SATA dev FIS in sas_ata_task_done()
libsas and drivers: NCQ error handling
-
-
-
2022-10-17
John Garry
New
[v6,7/8] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
libsas and drivers: NCQ error handling
-
-
-
2022-10-17
John Garry
New
[v6,6/8] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors
libsas and drivers: NCQ error handling
-
-
-
2022-10-17
John Garry
New
[v6,5/8] scsi: pm8001: Modify task abort handling for SATA task
libsas and drivers: NCQ error handling
-
-
-
2022-10-17
John Garry
New
[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
New
[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
New
[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
New
[v6,1/8] scsi: libsas: Add sas_ata_device_link_abort()
libsas and drivers: NCQ error handling
-
-
-
2022-10-17
John Garry
New
[v3,7/7] scsi: mvsas: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,6/7] scsi: mvsas: Delete mvs_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,5/7] scsi: pm8001: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,4/7] scsi: pm8001: Remove pm8001_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,3/7] scsi: hisi_sas: Put reserved tags in lower region of tagset
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,2/7] scsi: hisi_sas: Use sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v3,1/7] scsi: libsas: Add sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-10-04
John Garry
Superseded
[v2,6/6] scsi: mvsas: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
Superseded
[v2,5/6] scsi: mvsas: Delete mvs_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
Superseded
[v2,4/6] scsi: pm8001: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
New
[v2,3/6] scsi: pm8001: Remove pm8001_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
Superseded
[v2,2/6] scsi: hisi_sas: Use sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
Superseded
[v2,1/6] scsi: libsas: Add sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-30
John Garry
Superseded
[6/6] scsi: mvsas: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
New
[5/6] scsi: mvsas: Delete mvs_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
Superseded
[4/6] scsi: pm8001: Use sas_task_find_rq() for tagging
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
New
[3/6] scsi: pm8001: Remove pm8001_tag_init()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
Superseded
[2/6] scsi: hisi_sas: Use sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
Superseded
[1/6] scsi: libsas: Add sas_task_find_rq()
scsi: libsas: Use request tag in more drivers
-
-
-
2022-09-28
John Garry
Superseded
[v5,7/7] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,6/7] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,5/7] scsi: pm8001: Modify task abort handling for SATA task
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,4/7] scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,3/7] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,2/7] scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task()
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
[v5,1/7] scsi: libsas: Add sas_ata_device_link_abort()
libsas and drivers: NCQ error handling
-
-
-
2022-09-27
John Garry
Superseded
scsi: pm8001: Fix running_req for internal abort commands
scsi: pm8001: Fix running_req for internal abort commands
-
-
-
2022-09-22
John Garry
New
[v4,7/7] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,6/7] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,5/7] scsi: pm8001: Modify task abort handling for SATA task
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,4/7] scsi: hisi_sas: Modify v3 HW SATA disk error state completion processing
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,3/7] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,2/7] scsi: hisi_sas: Move slot variable definition in hisi_sas_abort_task()
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[v4,1/7] scsi: libsas: Add sas_ata_device_link_abort()
libsas and drivers: NCQ error handling
-
-
-
2022-09-22
John Garry
Superseded
[RFC,6/6] ata: libata-scsi: Allocate sdev early in port probe
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
New
[RFC,5/6] scsi: libsas: Add sas_ata_setup_device()
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
Superseded
[RFC,4/6] ata: libata-scsi: Add ata_scsi_setup_sdev()
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
Superseded
[RFC,3/6] scsi: core: Add scsi_get_dev()
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
Superseded
[RFC,2/6] scsi: scsi_transport_sas: Allocate end device target id in the rphy alloc
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
Superseded
[1/6] scsi: core: Use SCSI_SCAN_RESCAN in __scsi_add_device()
libata/scsi/libsas: Allocate SCSI device earlier for ata port probe
-
-
-
2022-09-20
John Garry
Superseded
[v3,6/6] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
Superseded
[v3,5/6] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
New
[v3,4/6] scsi: hisi_sas: Don't issue ATA softreset in hisi_sas_abort_task()
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
New
[RFT,v3,3/6] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
Superseded
[v3,2/6] scsi: libsas: Add sas_ata_device_link_abort()
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
Superseded
[v3,1/6] scsi: pm8001: Modify task abort handling for SATA task
libsas and drivers: NCQ error handling
-
-
-
2022-09-06
John Garry
Superseded
[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
New
[4/5] scsi: hisi_sas: Add helper to process bcast events
hisi_sas: Misc patches for next
-
-
-
2022-09-05
John Garry
New
[3/5] scsi: hisi_sas: Drain bcast events in hisi_sas_rescan_topology()
hisi_sas: Misc patches for next
-
-
-
2022-09-05
John Garry
New
[2/5] scsi: hisi_sas: Clear HISI_SAS_HW_FAULT_BIT earlier
hisi_sas: Misc patches for next
-
-
-
2022-09-05
John Garry
New
[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
New
[RFT] ata: libata: Set __ATA_BASE_SHT max_sectors
[RFT] ata: libata: Set __ATA_BASE_SHT max_sectors
-
-
-
2022-08-17
John Garry
New
[v2,6/6] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private
libsas and drivers: NCQ error handling
-
-
-
2022-08-17
John Garry
Superseded
[v2,5/6] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw
libsas and drivers: NCQ error handling
-
-
-
2022-08-17
John Garry
Superseded
«
1
2
3
4
…
6
7
»