Show patches with: Submitter = John Garry       |    Archived = No       |   638 patches
« 1 2 3 46 7 »
Patch Series S/W/F Date Submitter Delegate State
[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,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
[3/9] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-07-14 John Garry New
[5/5] scsi: hisi_sas: Speed up error handling when internal abort timeout occurs hisi_sas: Some error handling improvements --- 2021-06-07 John Garry New
[4/5] scsi: hisi_sas: Reset controller for internal abort timeout hisi_sas: Some error handling improvements --- 2021-06-07 John Garry New
[3/5] scsi: hisi_sas: Include HZ in timer macros hisi_sas: Some error handling improvements --- 2021-06-07 John Garry New
[2/5] scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset hisi_sas: Some error handling improvements --- 2021-06-07 John Garry New
[1/5] scsi: hisi_sas: Put a limit of link reset retries hisi_sas: Some error handling improvements --- 2021-06-07 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
[v3,2/2] blk-mq: Use request queue-wide tags for tagset-wide sbitmap blk-mq: Request queue-wide tags for shared sbitmap --- 2021-05-13 John Garry New
[v3,1/2] blk-mq: Some tag allocation code refactoring blk-mq: Request queue-wide tags for shared sbitmap --- 2021-05-13 John Garry New
[v2] blk-mq: Use request queue-wide tags for tagset-wide sbitmap [v2] blk-mq: Use request queue-wide tags for tagset-wide sbitmap --- 2021-05-11 John Garry New
[v2,15/15] scsi: hisi_sas: Set max optimal DMA size for v3 hw dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,14/15] dma-iommu: Add iommu_dma_set_opt_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,13/15] dma-mapping: Add dma_set_max_opt_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,12/15] iommu: Add iommu_set_dev_dma_opt_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,11/15] dma-iommu: Reconfig group domain dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,10/15] dma-iommu: Use init_iova_domain_ext() for IOVA domain init dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,09/15] iova: Add init_iova_domain_ext() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,08/15] dma-iommu: Add iommu_reconfig_dev_group_dma() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,07/15] iommu: Add iommu_realloc_dev_group() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,06/15] iommu: Allow iommu_change_dev_def_domain() realloc default domain for same type dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,05/15] iova: Add iova_domain_len_is_cached() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 John Garry New
[v2,04/15] iommu: Add iommu_group_get_max_opt_dma_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-05-10 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
[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,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
blk-mq: Use request queue-wide tags for tagset-wide sbitmap blk-mq: Use request queue-wide tags for tagset-wide sbitmap --- 2021-05-03 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
[6/6] scsi: hisi_sas: Print SATA device SAS address for soft reset failure hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[5/6] scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[4/6] scsi: hisi_sas: Directly snapshot registers when executing a reset hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[3/6] scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[2/6] scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[1/6] scsi: hisi_sas: Delete some unused callbacks hisi_sas: Some misc patches --- 2021-04-06 John Garry New
[6/6] scsi: hisi_sas: Set max optimal DMA size for v3 hw dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[5/6] dma-mapping/iommu: Add dma_set_max_opt_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[4/6] iommu: Add iommu_dma_set_opt_size() dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[3/6] iova: Allow rcache range upper limit to be configurable dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[2/6] iova: Add a per-domain count of reserved nodes dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[1/6] iommu: Move IOVA power-of-2 roundup into allocator dma mapping/iommu: Allow IOMMU IOVA rcache range to be configured --- 2021-03-19 John Garry New
[5/5] scsi: hisi_sas: Add trace FIFO debugfs support hisi_sas: More misc patches --- 2021-01-26 John Garry New
[4/5] scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() hisi_sas: More misc patches --- 2021-01-26 John Garry New
[3/5] scsi: hisi_sas: Enable debugfs support by default hisi_sas: More misc patches --- 2021-01-26 John Garry New
[2/5] scsi: hisi_sas: Don't check .nr_hw_queues in hisi_sas_task_prep() hisi_sas: More misc patches --- 2021-01-26 John Garry New
[1/5] scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() hisi_sas: More misc patches --- 2021-01-26 John Garry New
MAINTAINERS: Remove intel-linux-scu@intel.com for INTEL C600 SAS DRIVER MAINTAINERS: Remove intel-linux-scu@intel.com for INTEL C600 SAS DRIVER --- 2021-01-12 John Garry New
scsi: libsas and users: Remove notifier indirection scsi: libsas and users: Remove notifier indirection --- 2021-01-11 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
[2/2] scsi: hisi_sas: Expose HW queues for v2 hw hisi_sas: Expose hw queues for v2 hw and remove unused code --- 2021-01-04 John Garry New
[1/2] scsi: hisi_sas: Remove auto_affine_msi_experimental module_param hisi_sas: Expose hw queues for v2 hw and remove unused code --- 2021-01-04 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
[v5,4/5] Driver core: platform: Add devm_platform_get_irqs_affinity() Support managed interrupts for platform devices --- 2020-12-02 John Garry New
[v5,3/5] ACPI: Drop acpi_dev_irqresource_disabled() Support managed interrupts for platform devices --- 2020-12-02 John Garry New
[v5,2/5] resource: Add irqresource_disabled() Support managed interrupts for platform devices --- 2020-12-02 John Garry New
[v5,1/5] genirq/affinity: Add irq_update_affinity_desc() Support managed interrupts for platform devices --- 2020-12-02 John Garry New
[v3,4/5] Driver core: platform: Add devm_platform_get_irqs_affinity() Support managed interrupts for platform devices --- 2020-11-25 John Garry New
[v3,3/5] driver core: platform: Add platform_put_irq() Support managed interrupts for platform devices --- 2020-11-25 John Garry New
[v3,2/5] ACPI: Make acpi_dev_irqresource_disabled() public Support managed interrupts for platform devices --- 2020-11-25 John Garry New
[v2,3/3] scsi: hisi_sas: Move debugfs code to v3 hw driver hisi_sas: A small bunch of misc patches --- 2020-11-24 John Garry New
[v2,2/3] scsi: hisi_sas: Fix up probe error handling for v3 hw hisi_sas: A small bunch of misc patches --- 2020-11-24 John Garry New
[v2,1/3] scsi: hisi_sas: Reduce some indirection in v3 hw driver hisi_sas: A small bunch of misc patches --- 2020-11-24 John Garry New
[v2,3/3] scsi: hisi_sas: Expose HW queues for v2 hw Support managed interrupts for platform devices --- 2020-10-28 John Garry New
[v2,2/3] Driver core: platform: Add platform_get_irqs_affinity() Support managed interrupts for platform devices --- 2020-10-28 John Garry New
[v2,1/3] genirq/affinity: Add irq_update_affinity_desc() Support managed interrupts for platform devices --- 2020-10-28 John Garry New
[RESEND] scsi: hisi_sas: Stop using queue #0 always for v2 hw [RESEND] scsi: hisi_sas: Stop using queue #0 always for v2 hw --- 2020-10-26 John Garry New
[7/7] scsi: hisi_sas: Recover phys state according to the status before reset hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[6/7] scsi: hisi_sas: Filter out new PHYs up events during suspended hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[5/7] scsi: hisi_sas: Add device link between SCSI devices and hisi_hba hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[4/7] scsi: hisi_sas: Add the check of the definition of method _PS0 and _PR0 hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[3/7] scsi: hisi_sas: Add controller runtime PM support for v3 hw hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[2/7] scsi: hisi_sas: Switch to new framework to support suspend and resume hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[1/7] scsi: hisi_sas: Use hisi_hba->cq_nvecs for calling calling synchronize_irq() hisi_sas: Add runtime PM support for v3 hw --- 2020-10-02 John Garry New
[8/8] scsi: hisi_sas: Some very minor tidying hisi_sas: Misc patches --- 2020-09-01 John Garry New
[7/8] scsi: hisi_sas: Add carriage returns to some prints hisi_sas: Misc patches --- 2020-09-01 John Garry New
[6/8] scsi: hisi_sas: Add BIST support for fixed code pattern hisi_sas: Misc patches --- 2020-09-01 John Garry New
[5/8] scsi: hisi_sas: Add BIST support for phy FFE hisi_sas: Misc patches --- 2020-09-01 John Garry New
[4/8] scsi: hisi_sas: Make phy index variable name consistent hisi_sas: Misc patches --- 2020-09-01 John Garry New
[3/8] scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg hisi_sas: Misc patches --- 2020-09-01 John Garry New
[2/8] scsi: hisi_sas: Modify macro name for OOB phy linkrate hisi_sas: Misc patches --- 2020-09-01 John Garry New
[1/8] scsi: hisi_sas: Avoid accessing to SSP task for SMP IOs hisi_sas: Misc patches --- 2020-09-01 John Garry New
[v8,18/18] smartpqi: enable host tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,17/18] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,16/18] hpsa: enable host_tagset and switch to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,15/18] scsi: scsi_debug: Support host tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,14/18] scsi: hisi_sas: Switch v3 hw to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,13/18] scsi: core: Show nr_hw_queues in sysfs blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,12/18] scsi: Add host and host template flag 'host_tagset' blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,11/18] null_blk: Support shared tag bitmap blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,10/18] blk-mq, elevator: Count requests per hctx to improve performance blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,09/18] 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-08-19 John Garry New
[v8,08/18] blk-mq: Record nr_active_requests per queue for when using shared sbitmap blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,07/18] blk-mq: Relocate hctx_may_queue() blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,06/18] blk-mq: Facilitate a shared sbitmap per tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,05/18] blk-mq: Use pointers for blk_mq_tags bitmap tags blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,04/18] blk-mq: Pass flags for tag init/free blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,03/18] blk-mq: Free tags in blk_mq_init_tags() upon error blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,02/18] blk-mq: Rename blk_mq_update_tag_set_depth() blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs --- 2020-08-19 John Garry New
[v8,01/18] 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-08-19 John Garry New
[2/2] scsi: hisi_sas: Remove one kerneldoc comment hisi_sas: A couple of misc patches --- 2020-07-13 John Garry New
« 1 2 3 46 7 »