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
[v2,4/6] scsi: hisi_sas: Don't issue ATA softreset in hisi_sas_abort_task() libsas and drivers: NCQ error handling - - - --- 2022-08-17 John Garry Superseded
[v2,3/6] scsi: pm8001: Use sas_ata_device_link_abort() to handle NCQ errors libsas and drivers: NCQ error handling 1 - - --- 2022-08-17 John Garry Superseded
[v2,2/6] scsi: libsas: Add sas_ata_device_link_abort() libsas and drivers: NCQ error handling - - - --- 2022-08-17 John Garry Superseded
[v2,1/6] scsi: pm8001: Modify task abort handling for SATA task libsas and drivers: NCQ error handling 1 - - --- 2022-08-17 John Garry Superseded
[6/6] scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
[5/6] scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
[4/6] scsi: hisi_sas: Don't issue ATA softreset in hisi_sas_abort_task() libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
[RFT,3/6] scsi: pm8001: Use sas_ata_link_abort() to handle NCQ errors libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
[2/6] scsi: libsas: Add sas_ata_link_abort() libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
[1/6] scsi: pm8001: Modify task abort handling for SATA task libsas and drivers: NCQ error handling - - - --- 2022-07-22 John Garry Superseded
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 - 2 - --- 2022-07-19 John Garry Not Applicable
[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
[v6,6/6] ata: libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 2 - - --- 2022-07-14 John Garry Not Applicable
[v6,5/6] scsi: scsi_transport_sas: Cap shost opt_sectors according to DMA optimal limit DMA mapping changes for SCSI core - 1 - --- 2022-07-14 John Garry Not Applicable
[v6,4/6] scsi: sd: Allow max_sectors be capped at DMA optimal size limit DMA mapping changes for SCSI core 1 1 - --- 2022-07-14 John Garry Not Applicable
[v6,3/6] scsi: core: Cap shost max_sectors according to DMA limits only once DMA mapping changes for SCSI core 1 1 - --- 2022-07-14 John Garry Not Applicable
[v6,2/6] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core 2 1 - --- 2022-07-14 John Garry Not Applicable
[v6,1/6] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core 1 1 - --- 2022-07-14 John Garry Not Applicable
[v3,6/6] blk-mq: Drop local variable for reserved tag blk-mq: Add a flag for reserved requests series - 3 - --- 2022-07-06 John Garry Not Applicable
[v3,5/6] blk-mq: Drop 'reserved' arg of busy_tag_iter_fn blk-mq: Add a flag for reserved requests series - 5 - --- 2022-07-06 John Garry Not Applicable
[v3,4/6] scsi: fnic: Drop reserved request handling blk-mq: Add a flag for reserved requests series - 4 - --- 2022-07-06 John Garry Not Applicable
[v3,3/6] blk-mq: Drop blk_mq_ops.timeout 'reserved' arg blk-mq: Add a flag for reserved requests series 1 4 - --- 2022-07-06 John Garry Not Applicable
[v3,2/6] blk-mq: Add a flag for reserved requests blk-mq: Add a flag for reserved requests series - 4 - --- 2022-07-06 John Garry Not Applicable
[v3,1/6] scsi: core: Remove reserved request time-out handling blk-mq: Add a flag for reserved requests series - 4 - --- 2022-07-06 John Garry Not Applicable
[v5,5/5] ata: libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 1 - - --- 2022-06-30 John Garry Superseded
[v5,4/5] scsi: scsi_transport_sas: Cap shost max_sectors according to DMA optimal limit DMA mapping changes for SCSI core - - - --- 2022-06-30 John Garry Superseded
[v5,3/5] scsi: core: Cap shost max_sectors according to DMA limits only once DMA mapping changes for SCSI core - 1 - --- 2022-06-30 John Garry Superseded
[v5,2/5] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core 1 1 - --- 2022-06-30 John Garry Superseded
[v5,1/5] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-06-30 John Garry Superseded
[v4,5/5] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 1 - - --- 2022-06-27 John Garry Superseded
[v4,4/5] scsi: scsi_transport_sas: Cap shost max_sectors according to DMA optimal mapping limit DMA mapping changes for SCSI core - - - --- 2022-06-27 John Garry Superseded
[v4,3/5] scsi: core: Cap shost max_sectors according to DMA mapping limits only once DMA mapping changes for SCSI core - - - --- 2022-06-27 John Garry Superseded
[v4,2/5] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core 1 1 - --- 2022-06-27 John Garry Superseded
[v4,1/5] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-06-27 John Garry Superseded
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
[v2,6/6] blk-mq: Drop local variable for reserved tag blk-mq: Add a flag for reserved requests series - 1 - --- 2022-06-21 John Garry Superseded
[v2,5/6] blk-mq: Drop 'reserved' arg of busy_tag_iter_fn blk-mq: Add a flag for reserved requests series - 4 - --- 2022-06-21 John Garry Superseded
[v2,4/6] scsi: fnic: Drop reserved request handling blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-21 John Garry Superseded
[v2,3/6] blk-mq: Drop blk_mq_ops.timeout 'reserved' arg blk-mq: Add a flag for reserved requests series 1 3 - --- 2022-06-21 John Garry Superseded
[v2,2/6] blk-mq: Add a flag for reserved requests blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-21 John Garry Superseded
[v2,1/6] scsi: core: Remove reserved request time-out handling blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-21 John Garry Superseded
[5/5] blk-mq: Drop 'reserved' member of busy_tag_iter_fn blk-mq: Add a flag for reserved requests series - 2 - --- 2022-06-17 John Garry Superseded
[4/5] scsi: fnic: Drop reserved request handling blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-17 John Garry Superseded
[3/5] blk-mq: Drop blk_mq_ops.timeout 'reserved' arg blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-17 John Garry Superseded
[2/5] blk-mq: Add a flag for reserved requests blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-17 John Garry Superseded
[1/5] scsi: core: Remove reserved request time-out handling blk-mq: Add a flag for reserved requests series - 3 - --- 2022-06-17 John Garry Superseded
[4/4] scsi: pm8001: Expose HW queues for pm80xx hw pm8001 driver improvements - - - --- 2022-06-10 John Garry Not Applicable
[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
[RFC,v2,18/18] scsi: libsas drivers: Remove private tag management blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[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 Changes Requested
[RFC,v2,16/18] scsi: core: Add scsi_alloc_request_hwq() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,15/18] scsi: libsas: Queue TMF commands as requests blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,14/18] scsi: libsas: Queue SMP commands as requests blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,13/18] scsi: libsas: Allocate SCSI commands for tasks blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,12/18] scsi: libsas drivers: Prepare for reserved commands blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[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 Changes Requested
[RFC,v2,10/18] libata/scsi: libsas: Add sas_queuecommand_internal() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,09/18] scsi: ipr: Support reserved commands blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,08/18] libata: Queue ATA internal commands as requests blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,07/18] libata-scsi: Add ata_internal_queuecommand() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[RFC,v2,06/18] libata-scsi: Add ata_scsi_queue_internal() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[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 Changes Requested
[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 Changes Requested
[RFC,v2,03/18] scsi: core: Implement reserved command handling blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-06-09 John Garry Changes Requested
[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 Changes Requested
[RFC,v2,01/18] blk-mq: Add a flag for reserved requests blk-mq/libata/scsi: SCSI driver tagging improvements - 2 - --- 2022-06-09 John Garry Changes Requested
[v3,4/4] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 1 - - --- 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 - 2 - --- 2022-06-06 John Garry Superseded
[v3,2/4] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-06-06 John Garry Superseded
[v3,1/4] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-06-06 John Garry Superseded
[v2,4/4] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 1 - - --- 2022-05-26 John Garry Superseded
[v2,3/4] scsi: core: Cap shost max_sectors according to DMA optimum mapping limits DMA mapping changes for SCSI core - 2 - --- 2022-05-26 John Garry Superseded
[v2,2/4] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-05-26 John Garry Superseded
[v2,1/4] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-05-26 John Garry Superseded
[4/4] libata-scsi: Cap ata_device->max_sectors according to shost->max_sectors DMA mapping changes for SCSI core 1 - - --- 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 - 1 - --- 2022-05-20 John Garry Superseded
[2/4] dma-iommu: Add iommu_dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-05-20 John Garry Superseded
[1/4] dma-mapping: Add dma_opt_mapping_size() DMA mapping changes for SCSI core - 1 - --- 2022-05-20 John Garry Superseded
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
[RFC,2/2] sbitmap: Spread sbitmap word allocation over NUMA nodes sbitmap: NUMA node spreading - - - --- 2022-05-10 John Garry Changes Requested
[RFC,1/2] sbitmap: Make sbitmap.map a double pointer sbitmap: NUMA node spreading - - - --- 2022-05-10 John Garry Changes Requested
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,2/2] libata: Inline ata_qc_new_init() in ata_scsi_qc_new() libata: A tagging improvement and related code reorg - - - --- 2022-04-04 John Garry Not Applicable
[v2,1/2] libata: Use scsi cmnd budget token for qc tag for SAS host libata: A tagging improvement and related code reorg - - - --- 2022-04-04 John Garry Not Applicable
[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
[11/11] scsi: hisi_sas: Remove private tag management blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
[10/11] scsi: libsas: Add sas_task_to_hwq() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
[09/11] scsi: libsas: Add sas_task_to_unique_tag() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
[08/11] scsi: libsas: Change ATA support to deal with each qc having a SCSI command blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
[07/11] scsi: libsas: Send internal abort commands through the block layer blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
[06/11] scsi: core: Add scsi_alloc_request_hwq() blk-mq/libata/scsi: SCSI driver tagging improvements - - - --- 2022-03-22 John Garry Changes Requested
« 1 2 3 49 10 »