Show patches with: Submitter = John Garry       |    State = Action Required       |   258 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,05/14] blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-10-05 John Garry New
[v5,04/14] blk-mq: Invert check in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-10-05 John Garry New
[v5,03/14] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-10-05 John Garry New
[v5,02/14] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-10-05 John Garry New
[v5,01/14] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-10-05 John Garry New
[v4,13/13] blk-mq: Stop using pointers for blk_mq_tags bitmap tags blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,12/13] blk-mq: Use shared tags for shared sbitmap support blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-09-24 John Garry New
[v4,11/13] blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-09-24 John Garry New
[v4,10/13] blk-mq: Add blk_mq_alloc_map_and_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,08/13] blk-mq: Don't clear driver tags own mapping blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,07/13] blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,06/13] blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,05/13] blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,04/13] blk-mq: Invert check in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,03/13] blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,02/13] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 John Garry New
[v4,01/13] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-24 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 - 2 - --- 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,11/13] blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 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,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 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 - 1 - --- 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 - 1 - --- 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 - 1 - --- 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 - 1 - --- 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 - 2 - --- 2021-09-13 John Garry New
[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 - 2 - --- 2021-09-13 John Garry New
[RESEND,v3,02/13] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-13 John Garry New
[RESEND,v3,01/13] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 2 - --- 2021-09-13 John Garry New
[v3,13/13] blk-mq: Stop using pointers for blk_mq_tags bitmap tags blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-27 John Garry New
[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 New
[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 New
[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 New
[v3,09/13] blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-27 John Garry New
[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 New
[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 New
[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 - 1 - --- 2021-08-27 John Garry New
[v3,04/13] blk-mq: Invert check in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-27 John Garry New
[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 - 1 - --- 2021-08-27 John Garry New
[v3,02/13] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-27 John Garry New
[v3,01/13] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-27 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 - 1 - --- 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 - 1 - --- 2021-08-09 John Garry New
[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 New
[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 - 1 - --- 2021-08-09 John Garry New
[v2,04/11] blk-mq: Invert check in blk_mq_update_nr_requests() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-09 John Garry New
[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 - 1 - --- 2021-08-09 John Garry New
[v2,02/11] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-09 John Garry New
[v2,01/11] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-08-09 John Garry New
[RFC] null_blk: Add pseudo-managed interrupts support [RFC] null_blk: Add pseudo-managed interrupts support - - - --- 2021-08-02 John Garry New
blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - 1 - --- 2021-07-27 John Garry New
[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 New
[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 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
[2/9] block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-07-14 John Garry New
[1/9] blk-mq: Change rqs check in blk_mq_free_rqs() blk-mq: Reduce static requests memory footprint for shared sbitmap - 1 - --- 2021-07-14 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 - 1 - --- 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 - 1 - --- 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
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
[RFC,v3,3/3] blk-mq: Lockout tagset iterator when exiting elevator blk-mq: Avoid use-after-free for accessing old requests - - - --- 2021-03-05 John Garry New
[RFC,v3,2/3] blk-mq: Freeze and quiesce all queues for tagset in elevator_exit() blk-mq: Avoid use-after-free for accessing old requests - 1 - --- 2021-03-05 John Garry New
[RFC,v3,1/3] blk-mq: Clean up references to old requests when freeing rqs blk-mq: Avoid use-after-free for accessing old requests - - - --- 2021-03-05 John Garry New
blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED - 1 - --- 2021-01-08 John Garry New
[RFC,v2,2/2] blk-mq: Lockout tagset iter when freeing rqs blk-mq: Avoid use-after-free for accessing old requests - - - --- 2020-12-17 John Garry New
[RFC,v2,1/2] blk-mq: Clean up references to old requests when freeing rqs blk-mq: Avoid use-after-free for accessing old requests - - - --- 2020-12-17 John Garry New
[RFC] blk-mq: Clean up references when freeing rqs [RFC] blk-mq: Clean up references when freeing rqs - - - --- 2020-12-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 - 1 - --- 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 - - 1 --- 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 - - 1 --- 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 - - 1 --- 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 - - 1 --- 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 - 1 1 --- 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 - 1 - --- 2020-08-19 John Garry New
sbitmap: Consider cleared bits in sbitmap_bitmap_show() sbitmap: Consider cleared bits in sbitmap_bitmap_show() - - - --- 2020-07-01 John Garry New
[RFC,v7,12/12] hpsa: enable host_tagset and switch to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - 1 1 --- 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
[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,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 New
« 1 2 3 »