Show patches with: Submitter = Hannes Reinecke       |    State = Action Required       |   189 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] nvme: add 'latency' iopolicy block,nvme: latency-based I/O scheduler - - - --- 2024-04-03 Hannes Reinecke New
[1/2] block: track per-node I/O latency block,nvme: latency-based I/O scheduler - - - --- 2024-04-03 Hannes Reinecke New
[2/2] nvme: add 'latency' iopolicy block,nvme: latency-based I/O scheduler - - - --- 2024-03-26 Hannes Reinecke New
[1/2] block: track per-node I/O latency block,nvme: latency-based I/O scheduler - - - --- 2024-03-26 Hannes Reinecke New
[18/18] nvme: enable logical block size > PAGE_SIZE block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[17/18] xfs: remove check for block sizes smaller than PAGE_SIZE block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[16/18] brd: make logical sector size configurable block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[15/18] brd: make sector size configurable block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[14/18] brd: use memcpy_{to,from}_folio() block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[13/18] brd: abstract page_size conventions block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[12/18] brd: convert to folios block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[11/18] block/bdev: enable large folio support for large logical block sizes block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[10/18] block/bdev: lift restrictions on supported blocksize block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[09/18] fs/buffer: use mapping order in grow_dev_page() block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[08/18] mm/readahead: allocate folios with mapping order preference block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[07/18] mm/filemap: allocate folios with mapping order preference block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[06/18] fs: Allow fine-grained control of folio sizes block: update buffer_head for Large-block I/O - 1 - --- 2023-09-18 Hannes Reinecke New
[05/18] fs/mpage: use accessor function to translate page index to sectors block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[04/18] fs/buffer.c: use accessor function to translate page index to sectors block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[03/18] block/buffer_head: introduce block_{index_to_sector,sector_to_index} block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[02/18] fs/mpage: use blocks_per_folio instead of blocks_per_page block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[01/18] mm/readahead: rework loop in page_cache_ra_unbounded() block: update buffer_head for Large-block I/O - - - --- 2023-09-18 Hannes Reinecke New
[7/7] mm/readahead: align readahead down to mapping blocksize RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[6/7] mm/filemap: allocate folios with mapping blocksize RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[5/7] brd: make logical sector size configurable RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[4/7] brd: make sector size configurable RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[3/7] brd: abstract page_size conventions RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[2/7] brd: convert to folios RFC: high-order folio support for I/O - - - --- 2023-06-14 Hannes Reinecke New
[1/7] brd: use XArray instead of radix-tree to index backing pages RFC: high-order folio support for I/O - 1 - --- 2023-06-14 Hannes Reinecke New
[5/5] brd: make logical sector size configurable brd: Allow to change block sizes - - - --- 2023-03-06 Hannes Reinecke New
[4/5] brd: limit maximal block size to 32M brd: Allow to change block sizes - - - --- 2023-03-06 Hannes Reinecke New
[3/5] brd: make sector size configurable brd: Allow to change block sizes - - - --- 2023-03-06 Hannes Reinecke New
[2/5] brd: abstract page_size conventions brd: Allow to change block sizes - - - --- 2023-03-06 Hannes Reinecke New
[1/5] brd: convert to folios brd: Allow to change block sizes - 1 - --- 2023-03-06 Hannes Reinecke New
[2/2] scsi: return BLK_STS_TRANSPORT for ALUA transitioning block,scsi: BLK_STS_AGAIN clarification - 1 - --- 2022-05-24 Hannes Reinecke New
[1/2] block: document BLK_STS_AGAIN usage block,scsi: BLK_STS_AGAIN clarification - 2 - --- 2022-05-24 Hannes Reinecke New
nvme-fc: mask out blkcg_get_fc_appid() if BLK_CGROUP_FC_APPID is not set nvme-fc: mask out blkcg_get_fc_appid() if BLK_CGROUP_FC_APPID is not set - - - --- 2022-05-19 Hannes Reinecke New
blk-cgroup: provide stubs for blkcg_get_fc_appid() blk-cgroup: provide stubs for blkcg_get_fc_appid() - - - --- 2022-05-19 Hannes Reinecke New
blk-cgroup: provide stubs for blkcg_get_fc_appid() blk-cgroup: provide stubs for blkcg_get_fc_appid() - - - --- 2022-05-19 Hannes Reinecke New
blk-mq: don't allocate requests when all cpus in a hctx are offline blk-mq: don't allocate requests when all cpus in a hctx are offline - - - --- 2021-06-30 Hannes Reinecke New
[PATCHv2] block/genhd: use atomic_t for disk_event->block [PATCHv2] block/genhd: use atomic_t for disk_event->block - - - --- 2021-06-02 Hannes Reinecke New
block/genhd: use atomic_t for disk_event->block block/genhd: use atomic_t for disk_event->block - - - --- 2021-06-01 Hannes Reinecke New
[2/2] dm_interposer - blk_interposer for device-mapper block-layer interposer - - - --- 2020-11-19 Hannes Reinecke New
[1/2] blk_interposer - Block Layer Interposer block-layer interposer - - - --- 2020-11-19 Hannes Reinecke New
[2/2] block: only return started requests from blk_mq_tag_to_rq() Untitled series #305619 - - - --- 2020-06-19 Hannes Reinecke New
sata_fsl: fixup compilation errors sata_fsl: fixup compilation errors - - - --- 2020-03-13 Hannes Reinecke New
[3/3] tests/nvme/034: Add a test for the fcloop driver ANA and fcloop tests - - - --- 2020-03-05 Hannes Reinecke New
[2/3] nvme/033: add test for ANA state transition ANA and fcloop tests - - - --- 2020-03-05 Hannes Reinecke New
[1/3] nvme: enable ANA support ANA and fcloop tests - - - --- 2020-03-05 Hannes Reinecke New
[15/15] rbd: switch to blk-mq rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[14/15] rbd: embed image request as blk_mq request payload rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[13/15] rbd: schedule image_request after preparation rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[12/15] rbd: kill img_request kref rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[11/15] rbd: drop state_mutex in __rbd_img_handle_request() rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[10/15] rbd: kill 'work_result' rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[09/15] rbd: count pending object requests in-line rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[08/15] rbd: add debugging statements for the state machine rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[07/15] rbd: use callback for image request completion rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[06/15] rbd: add 'done' state for rbd_obj_advance_copyup() rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[05/15] rbd: reorder switch statement in rbd_advance_write() rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[04/15] rbd: reorder switch statement in rbd_advance_read() rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[03/15] rbd: reorder rbd_img_advance() rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[02/15] rbd: use READ_ONCE() when checking the mapping size rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
[01/15] rbd: lock object request list rbd: switch to blk-mq - - - --- 2020-01-31 Hannes Reinecke New
rbd: lock object request list rbd: lock object request list - 1 - --- 2020-01-30 Hannes Reinecke New
rbd: set the 'device' link in sysfs rbd: set the 'device' link in sysfs - - - --- 2020-01-23 Hannes Reinecke New
[11/11] hpsa: enable host_tagset and switch to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[10/11] smartpqi: enable host tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[09/11] megaraid_sas: switch fusion adapters to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[08/11] scsi: hisi_sas: Switch v3 hw to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[07/11] scsi: Add template flag 'host_tagset' blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[06/11] blk-mq: move shared sbitmap into elevator queue blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[05/11] blk-mq: add WARN_ON in blk_mq_free_rqs() blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[04/11] blk-mq: Facilitate a shared sbitmap per tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[03/11] blk-mq: rename blk_mq_update_tag_set_depth() blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-12-02 Hannes Reinecke New
[02/11] 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 - --- 2019-12-02 Hannes Reinecke New
[01/11] blk-mq: Remove some unused function arguments blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - 1 - --- 2019-12-02 Hannes Reinecke New
[8/8] hpsa: switch to using blk-mq blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[7/8] smartpqi: enable host tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[6/8] scsi: hisi_sas: Switch v3 hw to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[5/8] scsi: Add template flag 'host_tagset' blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[4/8] blk-mq: Facilitate a shared sbitmap per tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[3/8] blk-mq: Use a pointer for sbitmap blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[2/8] 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 - --- 2019-11-26 Hannes Reinecke New
[1/8] blk-mq: Remove some unused function arguments blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - 1 - --- 2019-11-26 Hannes Reinecke New
[8/8] hpsa: switch to using blk-mq blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[7/8] smartpqi: enable host tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[6/8] scsi: hisi_sas: Switch v3 hw to MQ blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[5/8] scsi: Add template flag 'host_tagset' blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[4/8] blk-mq: Facilitate a shared sbitmap per tagset blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[3/8] blk-mq: Use a pointer for sbitmap blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - - - --- 2019-11-26 Hannes Reinecke New
[2/8] 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 - --- 2019-11-26 Hannes Reinecke New
[1/8] blk-mq: Remove some unused function arguments blk-mq/scsi: Provide hostwide shared tags for SCSI HBAs - 1 - --- 2019-11-26 Hannes Reinecke New
md/raid1: avoid soft lockup under high load md/raid1: avoid soft lockup under high load - - - --- 2019-10-25 Hannes Reinecke New
[2/2] blk-mq: always call into the scheduler in blk_mq_make_request() blk-mq I/O scheduling fixes - - - --- 2019-09-19 Hannes Reinecke New
[1/2] blk-mq: fixup request re-insert in blk_mq_try_issue_list_directly() blk-mq I/O scheduling fixes - - - --- 2019-09-19 Hannes Reinecke New
[5/5] blk-mq: free q->queue_hw_ctx in blk_mq_exit_queue() blk-mq: fixes for Ming Leis V6 patchset - - - --- 2019-04-23 Hannes Reinecke New
[4/5] blk-mq: Set hctx pointer to NULL in blk_mq_exit_hw_queues() blk-mq: fixes for Ming Leis V6 patchset - - - --- 2019-04-23 Hannes Reinecke New
[3/5] blk-mq: remove 'nr_queue' argument in blk_mq_exit_hw_queues() blk-mq: fixes for Ming Leis V6 patchset - - - --- 2019-04-23 Hannes Reinecke New
[2/5] blk-mq: drop 'hctx_idx' argument from blk_mq_alloc_hctx() blk-mq: fixes for Ming Leis V6 patchset - - - --- 2019-04-23 Hannes Reinecke New
« 1 2 »