Show patches with: Submitter = John Garry       |    Archived = No       |   638 patches
« 1 2 ... 3 4 56 7 »
Patch Series S/W/F Date Submitter Delegate State
[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,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,07/13] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-27 John Garry New
[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,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,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,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,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,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
[5/5] scsi: hisi_sas: Increase debugfs_dump_index after dump is completed hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[4/5] scsi: hisi_sas: Replace some del_timer() calls with del_timer_sync() hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[3/5] scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[2/5] scsi: hisi_sas: Remove print in v3 hw probe about #hw queues hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[1/5] scsi: hisi_sas: Use managed PCI functions hisi_sas: Some misc patches for next --- 2021-08-24 John Garry New
[v2,2/2] scsi: qla1280: Fix DEBUG_QLA1280 compilation issues scsi: qla1280: Resolve some compilation issues --- 2021-08-19 John Garry New
[v2,1/2] scsi: qla1280: Stop using scsi_cmnd.tag scsi: qla1280: Resolve some compilation issues --- 2021-08-19 John Garry New
[2/2] scsi: qla1280: Fix DEBUG_QLA1280 compilation issues scsi: qla1280: Resolve some compilation issues --- 2021-08-18 John Garry New
[1/2] scsi: qla1280: Stop using scsi_cmnd.tag scsi: qla1280: Resolve some compilation issues --- 2021-08-18 John Garry Superseded
scsi: ibmvfc: Stop using scsi_cmnd.tag scsi: ibmvfc: Stop using scsi_cmnd.tag --- 2021-08-17 John Garry New
[3/3] scsi: Remove scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[2/3] scsi: fnic: Stop setting scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[1/3] scsi: wd719: Stop using scsi_cmnd.tag Remove scsi_cmnd.tag --- 2021-08-13 John Garry New
[v2,11/11] blk-mq: Stop using pointers for blk_mq_tags bitmap tags blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,10/11] blk-mq: Use shared tags for shared sbitmap support blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,09/11] scsi: Set blk_mq_ops.init_request_no_hctx blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[v2,08/11] blk-mq: Add blk_mq_ops.init_request_no_hctx() blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-08-09 John Garry New
[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
[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,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,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,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,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,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
[9/9] blk-mq: Clear mappings for shared sbitmap sched static rqs blk-mq: Reduce static requests memory footprint for shared sbitmap --- 2021-07-14 John Garry New
[8/9] blk-mq: Allocate per request queue static rqs for shared sbitmap 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,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
[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
[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
[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
[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
[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
scsi: Delete scsi_{get,free}_host_dev() scsi: Delete scsi_{get,free}_host_dev() --- 2021-06-25 John Garry Superseded
[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
[v4,5/5] scsi: hisi_sas: Expose HW queues for v2 hw 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,3/5] ACPI: Drop acpi_dev_irqresource_disabled() 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
« 1 2 ... 3 4 56 7 »