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
[v3,30/32] scsi: hisi_sas: add control phy handler
-
-
-
2015-11-09
John Garry
Superseded
[v4,03/32] scsi: hisi_sas: add initial bare main driver
-
-
-
2015-11-16
John Garry
Superseded
[v2,23/23] hisi_sas: update driver version to 1.1
-
-
-
2016-01-25
John Garry
Superseded
[RESEND,v2,23/23] hisi_sas: update driver version to 1.1
-
-
-
2016-01-25
John Garry
Superseded
[3/3] hisi_sas: update driver version to 1.2
-
-
-
2016-02-03
John Garry
Superseded
[11/15] hisi_sas: fix HBA SAS addr endianness for v1 hw
-
-
-
2016-09-06
John Garry
Superseded
[21/22] scsi: hisi_sas: add v3 code to fill some more hw function pointers
[01/22] scsi: hisi_sas: fix timeout check in hisi_sas_internal_task_abort()
-
-
-
2017-05-17
John Garry
Superseded
[v4,20/23] scsi: hisi_sas: add get_wideport_bitmap_v3_hw()
Untitled series #2211
-
-
-
2017-06-07
John Garry
Superseded
[5/8] scsi: hisi_sas: increase timer expire of internal abort task
hisi_sas: support x6000 board and some misc changes
-
-
-
2018-02-19
John Garry
Superseded
[v3,1/8] dt-bindings: scsi: hisi_sas: add an property of signal attenuation
[v3,1/8] dt-bindings: scsi: hisi_sas: add an property of signal attenuation
-
-
-
2018-03-05
John Garry
Superseded
[3/5] scsi: libsas: Drop sas_printk()
libsas: Some logging tidy-up
-
-
-
2018-11-14
John Garry
Superseded
[03/18] scsi: hisi_sas: use wait_for_completion_timeout() when clearing ITCT
Untitled series #24331
-
-
-
2019-10-21
John Garry
Superseded
[05/18] scsi: hisi_sas: Add timestamp for a debugfs dump
Untitled series #24331
-
-
-
2019-10-21
John Garry
Superseded
[07/18] scsi: hisi_sas: Add debugfs file structure for DQ
Untitled series #24331
-
-
-
2019-10-21
John Garry
Superseded
[RFC,v7,09/12] scsi: hisi_sas: Switch v3 hw to MQ
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
Superseded
[RFC,v7,12/12] hpsa: enable host_tagset and switch to MQ
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
Superseded
[1/2] scsi: scsi_debug: Add check for sdebug_max_queue during module init
scsi: scsi_debug: Support hostwide tags and a fix
-
-
-
2020-07-07
John Garry
Superseded
scsi: hisi_sas: Stop using queue #0 always for v2 hw
scsi: hisi_sas: Stop using queue #0 always for v2 hw
-
-
-
2020-10-15
John Garry
Superseded
[1/3] genirq/affinity: Add irq_update_affinity_desc()
Support managed interrupts for platform devices
-
-
-
2020-10-27
John Garry
Superseded
[2/3] Driver core: platform: Add platform_get_irqs_affinity()
Support managed interrupts for platform devices
-
-
-
2020-10-27
John Garry
Superseded
[3/3] scsi: hisi_sas: Expose HW queues for v2 hw
Support managed interrupts for platform devices
-
-
-
2020-10-27
John Garry
Superseded
[1/3] scsi: hisi_sas: Reduce some indirection in v3 hw driver
hisi_sas: A small bunch of misc patches
-
-
-
2020-11-23
John Garry
Superseded
[2/3] scsi: hisi_sas: Fix up probe error handling for v3 hw
hisi_sas: A small bunch of misc patches
-
-
-
2020-11-23
John Garry
Superseded
[3/3] scsi: hisi_sas: Move debugfs code to v3 hw driver
hisi_sas: A small bunch of misc patches
-
-
-
2020-11-23
John Garry
Superseded
[v3,1/5] genirq/affinity: Add irq_update_affinity_desc()
Support managed interrupts for platform devices
-
-
-
2020-11-25
John Garry
Superseded
[v3,5/5] scsi: hisi_sas: Expose HW queues for v2 hw
Support managed interrupts for platform devices
-
-
-
2020-11-25
John Garry
Superseded
[v4,1/5] genirq/affinity: Add irq_update_affinity_desc()
Support managed interrupts for platform devices
-
-
-
2020-11-30
John Garry
Superseded
[v4,2/5] resource: Add irqresource_disabled()
Support managed interrupts for platform devices
-
-
-
2020-11-30
John Garry
Superseded
[v4,3/5] ACPI: Drop acpi_dev_irqresource_disabled()
Support managed interrupts for platform devices
-
-
-
2020-11-30
John Garry
Superseded
[v4,4/5] Driver core: platform: Add devm_platform_get_irqs_affinity()
Support managed interrupts for platform devices
-
-
-
2020-11-30
John Garry
Superseded
[v4,5/5] scsi: hisi_sas: Expose HW queues for v2 hw
Support managed interrupts for platform devices
-
-
-
2020-11-30
John Garry
Superseded
scsi: Delete scsi_{get,free}_host_dev()
scsi: Delete scsi_{get,free}_host_dev()
-
-
-
2021-06-25
John Garry
Superseded
[1/9] blk-mq: Change rqs check in blk_mq_free_rqs()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
Superseded
[2/9] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
Superseded
[4/9] blk-mq: Add blk_mq_tag_resize_sched_shared_sbitmap()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
Superseded
[5/9] blk-mq: Invert check in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
Superseded
[v2,01/11] blk-mq: Change rqs check in blk_mq_free_rqs()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,02/11] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,03/11] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,04/11] blk-mq: Invert check in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,05/11] blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_request}()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,06/11] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[v2,07/11] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-09
John Garry
Superseded
[1/2] scsi: qla1280: Stop using scsi_cmnd.tag
scsi: qla1280: Resolve some compilation issues
-
-
-
2021-08-18
John Garry
Superseded
[v3,01/13] blk-mq: Change rqs check in blk_mq_free_rqs()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,02/13] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,03/13] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,04/13] blk-mq: Invert check in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,05/13] blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,06/13] blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,08/13] blk-mq: Don't clear driver tags own mapping
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,10/13] blk-mq: Add blk_mq_alloc_map_and_rqs()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,11/13] blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,12/13] blk-mq: Use shared tags for shared sbitmap support
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
[v3,13/13] blk-mq: Stop using pointers for blk_mq_tags bitmap tags
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-08-27
John Garry
Superseded
scsi: libsas: co-locate exports with symbols
scsi: libsas: co-locate exports with symbols
-
-
-
2021-09-03
John Garry
Superseded
scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t
scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t
-
-
-
2021-11-26
John Garry
Superseded
[v2] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t
[v2] scsi: pm8001: Fix phys_to_virt() usage on dma_addr_t
-
-
-
2021-12-10
John Garry
Superseded
[02/16] scsi: libsas: Delete lldd_clear_aca callback
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-01-25
John Garry
Superseded
[08/16] scsi: libsas: Add sas_execute_ssp_tmf()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-01-25
John Garry
Superseded
[11/16] scsi: libsas: Add sas_abort_task_set()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-01-25
John Garry
Superseded
[13/16] scsi: libsas: Add sas_lu_reset()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-01-25
John Garry
Superseded
[16/16] scsi: libsas: Add sas_execute_ata_cmd()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-01-25
John Garry
Superseded
[v2,01/18] scsi: libsas: Handle non-TMF codes in sas_scsi_find_task()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,02/18] scsi: libsas: Use enum for response frame DATAPRES field
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,03/18] scsi: libsas: Delete lldd_clear_aca callback
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,04/18] scsi: libsas: Delete SAS_SG_ERR
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,05/18] scsi: hisi_sas: Delete unused I_T_NEXUS_RESET_PHYUP_TIMEOUT
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,06/18] scsi: libsas: Move SMP task handlers to core
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,07/18] scsi: libsas: Add struct sas_tmf_task
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,08/18] scsi: libsas: Add sas_task.tmf
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,09/18] scsi: libsas: Add sas_execute_tmf()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,10/18] scsi: libsas: Add sas_execute_ssp_tmf()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,11/18] scsi: libsas: Add TMF handler exec complete callback
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,12/18] scsi: libsas: Add TMF handler aborted callback
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,13/18] scsi: libsas: Add sas_abort_task_set()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,14/18] scsi: libsas: Add sas_clear_task_set()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,15/18] scsi: libsas: Add sas_lu_reset()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,16/18] scsi: libsas: Add sas_query_task()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,17/18] scsi: libsas: Add sas_abort_task()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,18/18] scsi: libsas: Add sas_execute_ata_cmd()
scsi: libsas and users: Factor out LLDD TMF code
-
-
-
2022-02-17
John Garry
Superseded
[v2,1/2] scsi: libsas: Make sas_notify_{phy,port}_event() return void
scsi: libsas: Some minor improvements
-
-
-
2022-02-25
John Garry
Superseded
[1/4] scsi: libsas: Add sas_execute_internal_abort_single()
scsi: libsas and users: Factor out internal abort code
-
-
-
2022-03-03
John Garry
Superseded
[2/4] scsi: libsas: Add sas_execute_internal_abort_dev()
scsi: libsas and users: Factor out internal abort code
-
-
-
2022-03-03
John Garry
Superseded
[3/4] scsi: pm8001: Use libsas internal abort support
scsi: libsas and users: Factor out internal abort code
-
-
-
2022-03-03
John Garry
Superseded
[4/4] scsi: hisi_sas: Use libsas internal abort support
scsi: libsas and users: Factor out internal abort code
-
-
-
2022-03-03
John Garry
Superseded
[v2] scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map()
[v2] scsi: core: Fix sbitmap depth in scsi_realloc_sdev_budget_map()
-
-
-
2022-03-16
John Garry
Superseded
scsi: core: Refine how we set tag_set NUMA node
scsi: core: Refine how we set tag_set NUMA node
-
-
-
2022-03-22
John Garry
Superseded
[06/11] scsi: core: Add scsi_alloc_request_hwq()
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-03-22
John Garry
Superseded
[1/4] dma-mapping: Add dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-05-20
John Garry
Superseded
[2/4] dma-iommu: Add iommu_dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-05-20
John Garry
Superseded
[3/4] scsi: core: Cap shost max_sectors according to DMA optimum mapping limits
DMA mapping changes for SCSI core
-
-
-
2022-05-20
John Garry
Superseded
[4/4] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors
DMA mapping changes for SCSI core
-
-
-
2022-05-20
John Garry
Superseded
[v2,1/4] dma-mapping: Add dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-05-26
John Garry
Superseded
[v2,2/4] dma-iommu: Add iommu_dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-05-26
John Garry
Superseded
[v2,4/4] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors
DMA mapping changes for SCSI core
-
-
-
2022-05-26
John Garry
Superseded
[v3,1/4] dma-mapping: Add dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-06-06
John Garry
Superseded
[v3,2/4] dma-iommu: Add iommu_dma_opt_mapping_size()
DMA mapping changes for SCSI core
-
-
-
2022-06-06
John Garry
Superseded
[v3,3/4] scsi: core: Cap shost max_sectors according to DMA optimum mapping limits
DMA mapping changes for SCSI core
-
-
-
2022-06-06
John Garry
Superseded
«
1
2
3
4
…
6
7
»