Toggle navigation
Patchwork
linaro-scsi
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
John Garry
| State =
Action Required
| Archived =
No
| 467 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
…
4
5
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[RESEND,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-09-13
John Garry
New
[RESEND,v3,04/13] blk-mq: Invert check in blk_mq_update_nr_requests()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,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-09-13
John Garry
New
[RESEND,v3,06/13] blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,v3,07/13] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,v3,08/13] blk-mq: Don't clear driver tags own mapping
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,v3,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,v3,10/13] blk-mq: Add blk_mq_alloc_map_and_rqs()
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,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-09-13
John Garry
New
[RESEND,v3,12/13] blk-mq: Use shared tags for shared sbitmap support
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-09-13
John Garry
New
[RESEND,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-09-13
John Garry
New
[RFC,1/2] sbitmap: Make sbitmap.map a double pointer
sbitmap: NUMA node spreading
-
-
-
2022-05-10
John Garry
New
[RFC,1/5] blk-mq: Remove some unused function arguments
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2019-11-13
John Garry
New
[RFC,2/2] libata: Use scsi cmnd budget token for qc tag for SAS host
scsi/libata: A potential tagging fix and improvement
-
-
-
2022-03-15
John Garry
New
[RFC,2/2] sbitmap: Spread sbitmap word allocation over NUMA nodes
sbitmap: NUMA node spreading
-
-
-
2022-05-10
John Garry
New
[RFC,3/5] blk-mq: Facilitate a shared tags per tagset
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2019-11-13
John Garry
New
[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,6/9] blk-mq: Refactor blk_mq_{alloc,free}_rqs
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
New
[RFC,7/9] blk-mq: Allocate per tag set static rqs for shared sbitmap
blk-mq: Reduce static requests memory footprint for shared sbitmap
-
-
-
2021-07-14
John Garry
New
[RFC/RFT] scsi: pm8001: Expose HW queues for pm80xx hw
[RFC/RFT] scsi: pm8001: Expose HW queues for pm80xx hw
-
-
-
2021-01-05
John Garry
New
[RFC,v2,02/18] scsi: core: Resurrect scsi_{get,free}_host_dev()
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,03/18] scsi: core: Implement reserved command handling
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,04/18] scsi: core: Add support to send reserved commands
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,05/18] scsi: core: Allocate SCSI host sdev when required
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,06/18] libata-scsi: Add ata_scsi_queue_internal()
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,08/18] libata: Queue ATA internal commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,09/18] scsi: ipr: Support reserved commands
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,10/18] libata/scsi: libsas: Add sas_queuecommand_internal()
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,11/18] scsi: libsas: Don't attempt to find scsi host rphy in slave alloc
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,12/18] scsi: libsas drivers: Prepare for reserved commands
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,13/18] scsi: libsas: Allocate SCSI commands for tasks
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,14/18] scsi: libsas: Queue SMP commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,15/18] scsi: libsas: Queue TMF commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,17/18] scsi: libsas: Queue internal abort commands as requests
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
John Garry
New
[RFC,v2,18/18] scsi: libsas drivers: Remove private tag management
blk-mq/libata/scsi: SCSI driver tagging improvements
-
-
-
2022-06-09
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
[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,v7,01/12] blk-mq: rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,02/12] blk-mq: rename blk_mq_update_tag_set_depth()
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,03/12] blk-mq: Use pointers for blk_mq_tags bitmap tags
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,04/12] blk-mq: Facilitate a shared sbitmap per tagset
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,05/12] blk-mq: Record nr_active_requests per queue for when using shared sbitmap
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,06/12] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,07/12] blk-mq: Add support in hctx_tags_bitmap_show() for a shared sbitmap
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,08/12] scsi: Add template flag 'host_tagset'
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,10/12] megaraid_sas: switch fusion adapters to MQ
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
John Garry
New
[RFC,v7,11/12] smartpqi: enable host tagset
blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs
-
-
-
2020-06-10
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
[RFT,plinth/v4.15,11/12] blk-mq: Allow PCI vector offset for mapping queues
Untitled series #20581
-
-
-
2019-05-23
John Garry
New
[RFT] scsi: pm8001: Fix FW crash for maxcpus=1
[RFT] scsi: pm8001: Fix FW crash for maxcpus=1
-
-
-
2022-01-04
John Garry
New
scsi: core: Cap initial sdev queue depth at shost.can_queue
scsi: core: Cap initial sdev queue depth at shost.can_queue
-
-
-
2021-04-19
John Garry
New
scsi: core: Cap shost cmd_per_lun at can_queue
scsi: core: Cap shost cmd_per_lun at can_queue
-
-
-
2021-05-19
John Garry
New
scsi: hisi_sas: fix free'ing in probe and remove
-
-
-
2016-11-29
John Garry
New
scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver()
scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver()
-
-
-
2022-05-17
John Garry
New
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
New
scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw()
scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw()
-
-
-
2018-10-16
John Garry
New
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
New
scsi: hisi_sas: redefine hisi_sas_phy.phy_type as u32
-
-
-
2017-06-26
John Garry
New
scsi: hisi_sas: Select a suitable queue for internal IOs
scsi: hisi_sas: Select a suitable queue for internal IOs
-
-
-
2020-12-07
John Garry
New
scsi: hisi_sas: Set protection parameters prior to adding SCSI host
scsi: hisi_sas: Set protection parameters prior to adding SCSI host
-
-
-
2019-01-10
John Garry
New
scsi: hisi_sas: support deferred probe for v2 hw
-
-
-
2016-12-06
John Garry
New
scsi: ibmvfc: Stop using scsi_cmnd.tag
scsi: ibmvfc: Stop using scsi_cmnd.tag
-
-
-
2021-08-17
John Garry
New
scsi: libsas and users: Remove notifier indirection
scsi: libsas and users: Remove notifier indirection
-
-
-
2021-01-11
John Garry
New
scsi: libsas: Remove pcidev reference
scsi: libsas: Remove pcidev reference
-
-
-
2018-11-12
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
scsi: pm8001: Fix running_req for internal abort commands
scsi: pm8001: Fix running_req for internal abort commands
-
-
-
2022-09-22
John Garry
New
scsi: sd: Add a comment about limiting max_sectors to shost optimal limit
scsi: sd: Add a comment about limiting max_sectors to shost optimal limit
-
-
-
2022-07-19
John Garry
New
[v2,01/15] iommu: Reactor iommu_group_store_type()
dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured
-
-
-
2021-05-10
John Garry
New
[v2,01/18] scsi: hisi_sas: Don't create debugfs dump folder twice
[v2,01/18] scsi: hisi_sas: Don't create debugfs dump folder twice
-
-
-
2019-10-24
John Garry
New
[v2,01/23] devicetree: bindings: hisi_sas: add v2 HW bindings
-
-
-
2016-01-25
John Garry
New
[v2,02/15] iova: Allow rcache range upper limit to be flexible
dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured
-
-
-
2021-05-10
John Garry
New
[v2,02/32] devicetree: bindings: scsi: HiSi SAS
-
-
-
2015-10-26
John Garry
New
[v2,03/15] iommu: Allow max opt DMA len be set for a group via sysfs
dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured
-
-
-
2021-05-10
John Garry
New
«
1
2
3
4
…
4
5
»