Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH rcu 07/27] block: Remove "select SRCU", (continued)
- [PATCHSET block/for-next] blkcg: Improve blkg config helpers and make iolatency init lazy,
Tejun Heo
- [PATCH 0/2] Don't allow REQ_NOWAIT for bio splitting,
Jens Axboe
- [PATCH] ublk: honor IO_URING_F_NONBLOCK for handling control command,
Ming Lei
- [PATCH -next 0/4] block/rq_qos: protect rq_qos apis with global mutex,
Yu Kuai
- [PATCH v2 00/13] A few bugfix and cleanup patches for blk-mq,
Kemeng Shi
- [PATCH v2 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait, Kemeng Shi
- [PATCH v2 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx, Kemeng Shi
- [PATCH v2 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly, Kemeng Shi
- [PATCH v2 13/13] blk-mq: correct stale comment of .get_budget, Kemeng Shi
- [PATCH v2 04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset, Kemeng Shi
- [PATCH v2 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list, Kemeng Shi
- [PATCH v2 09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list, Kemeng Shi
- [PATCH v2 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx, Kemeng Shi
- [PATCH v2 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct, Kemeng Shi
- [PATCH v2 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct, Kemeng Shi
- [PATCH v2 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly, Kemeng Shi
- [PATCH v2 10/13] blk-mq: remove set of bd->last when get driver tag for next request fails, Kemeng Shi
- [PATCH v2 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly, Kemeng Shi
- Potential hang on ublk_ctrl_del_dev(),
Nadav Amit
- [PATCH v2] block: Improve shared tag set performance,
Bart Van Assche
- [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives,
Paolo Valente
- [PATCH V13 REBASED 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct, Paolo Valente
- [PATCH V13 REBASED 7/8] block, bfq: inject I/O to underutilized actuators, Paolo Valente
- [PATCH V13 REBASED 2/8] block, bfq: forbid stable merging of queues associated with different actuators, Paolo Valente
- [PATCH V13 REBASED 6/8] block, bfq: retrieve independent access ranges from request queue, Paolo Valente
- [PATCH V13 REBASED 1/8] block, bfq: split sync bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V13 REBASED 5/8] block, bfq: split also async bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V13 REBASED 8/8] block, bfq: balance I/O injection among underutilized actuators, Paolo Valente
- [PATCH V13 REBASED 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq, Paolo Valente
- Re: [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives, Jens Axboe
- Re: [PATCH V13 REBASED 0/8] block, bfq: extend bfq to support multi-actuator drives, Jan Kara
- [PATCH] blk-cgroup: fix missing pd_online_fn() while activating policy,
Yu Kuai
- [PATCH] block, bfq: switch 'bfqg->ref' to use atomic refcount apis,
Yu Kuai
- [PATCH v7 0/7] Improve libata support for FUA,
Damien Le Moal
- [PATCH v3 0/8] A few bugfix and cleancode patch for bfq,
Kemeng Shi
- [PATCH v3 4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request, Kemeng Shi
- [PATCH v3 3/8] block, bfq: initialize bfqq->decrease_time_jif correctly, Kemeng Shi
- [PATCH v3 1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection, Kemeng Shi
- [PATCH v3 5/8] block, bfq: remove unnecessary dereference to get async_bfqq, Kemeng Shi
- [PATCH v3 8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data, Kemeng Shi
- [PATCH v3 6/8] block, bfq: remove redundant check in bfq_put_cooperator, Kemeng Shi
- [PATCH v3 7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq, Kemeng Shi
- [PATCH v3 2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow, Kemeng Shi
- [PATCH] block: Improve shared tag set performance,
Bart Van Assche
- BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270,
Oleksandr Natalenko
- [PATCH blktests] dm: add a regression test,
Yu Kuai
- [PATCH V2] block/rnbd-clt: fix wrong max ID in ida_alloc_max,
Guoqing Jiang
- [GIT PULL] Block fixes for 6.2-rc2,
Jens Axboe
- [PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives,
Paolo Valente
- [PATCH V13 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq, Paolo Valente
- [PATCH V13 5/8] block, bfq: split also async bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V13 8/8] block, bfq: balance I/O injection among underutilized actuators, Paolo Valente
- [PATCH V13 1/8] block, bfq: split sync bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V13 2/8] block, bfq: forbid stable merging of queues associated with different actuators, Paolo Valente
- [PATCH V13 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct, Paolo Valente
- [PATCH V13 6/8] block, bfq: retrieve independent access ranges from request queue, Paolo Valente
- [PATCH V13 7/8] block, bfq: inject I/O to underutilized actuators, Paolo Valente
- Re: [PATCH V13 0/8] block, bfq: extend bfq to support multi-actuator drives, Jens Axboe
- [PATCH] block/rnbd-clt: fix wrong max ID in ida_alloc_max,
Guoqing Jiang
- [PATCH v2 0/8] Introduce provisioning primitives for thinly provisioned storage,
Sarthak Kukreti
- [PATCHv3 1/2] block: make BLK_DEF_MAX_SECTORS unsigned,
Keith Busch
- Re: [PATCHv3 1/2] block: make BLK_DEF_MAX_SECTORS unsigned, Christoph Hellwig
[PATCH v2 0/2] blk-iocost: add refcounting for iocg and ioc,
Yu Kuai
[PATCH RFC] block, bfq: switch 'bfqg->ref' to use atomic refcount apis,
Yu Kuai
[PATCH V4 0/6] genirq/affinity: Abstract APIs from managed irq affinity spread,
Ming Lei
[linux-next:master] BUILD REGRESSION c76083fac3bae1a87ae3d005b5cb1cbc761e31d5, kernel test robot
[PATCH v3] blk-throtl: Introduce sync and async queues for blk-throtl,
Jinke Han
[PATCH v3 0/5] blk-iocost: random bugfix,
Yu Kuai
[bug report] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000058,
Changhui Zhong
[PATCH] block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq,
Yu Kuai
6.2 nvme-pci: something wrong,
Hugh Dickins
[PATCH 00/13] A few bugfix and cleanup patches for blk-mq,
Kemeng Shi
- [PATCH 01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx, Kemeng Shi
- [PATCH 02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx, Kemeng Shi
- [PATCH 03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait, Kemeng Shi
- [PATCH 05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly, Kemeng Shi
- [PATCH 13/13] blk-mq: correct stale comment of .get_budget, Kemeng Shi
- [PATCH 09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list, Kemeng Shi
- [PATCH 08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list, Kemeng Shi
- [PATCH 07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly, Kemeng Shi
- [PATCH 12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly, Kemeng Shi
- [PATCH 10/13] blk-mq: remove set of bd->last when get driver tag for next request fails, Kemeng Shi
- [PATCH 06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct, Kemeng Shi
- [PATCH 11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct, Kemeng Shi
- [PATCH 04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset, Kemeng Shi
blktests failures with v6.1,
Shinichiro Kawasaki
[GIT PULL] nvme fixes for Linux 6.2,
Christoph Hellwig
[PATCH V12 0/8] block, bfq: extend bfq to support multi-actuator drives,
Paolo Valente
- [PATCH V12 1/8] block, bfq: split sync bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V12 5/8] block, bfq: split also async bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V12 2/8] block, bfq: forbid stable merging of queues associated with different actuators, Paolo Valente
- [PATCH V12 6/8] block, bfq: retrieve independent access ranges from request queue, Paolo Valente
- [PATCH V12 8/8] block, bfq: balance I/O injection among underutilized actuators, Paolo Valente
- [PATCH V12 7/8] block, bfq: inject I/O to underutilized actuators, Paolo Valente
- [PATCH V12 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct, Paolo Valente
- [PATCH V12 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq, Paolo Valente
[PATCH RESEND v2 00/10] A few bugfix and cleancode patch for bfq,
Kemeng Shi
- [PATCH RESEND v2 02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow, Kemeng Shi
- [PATCH RESEND v2 03/10] block, bfq: initialize bfqq->decrease_time_jif correctly, Kemeng Shi
- [PATCH RESEND v2 01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection, Kemeng Shi
- [PATCH RESEND v2 05/10] block, bfq: remove unnecessary dereference to get async_bfqq, Kemeng Shi
- [PATCH RESEND v2 08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq, Kemeng Shi
- [PATCH RESEND v2 07/10] block, bfq: remove redundant check in bfq_put_cooperator, Kemeng Shi
- [PATCH RESEND v2 10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0, Kemeng Shi
- [PATCH RESEND v2 06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request, Kemeng Shi
- [PATCH RESEND v2 09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data, Kemeng Shi
- [PATCH RESEND v2 04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request, Kemeng Shi
[PATCH RESEND v2 0/5] A few bugfix and cleanup patches for sbitmap,
Kemeng Shi
[PATCH] block: save user max_sectors limit,
Keith Busch
<Possible follow-ups>
[PATCH] block: save user max_sectors limit, Keith Busch
[PATCH v3 0/2] virtio-blk: set req->state to MQ_RQ_COMPLETE and support completion batching for the IRQ path,
Suwan Kim
[PATCH v2] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check,
Lorenzo Stoakes
[PATCH] virtio-blk: avoid kernel panic on VIRTIO_BLK_F_ZONED check,
Lorenzo Stoakes
[PATCH 0/6] blktests: char device tests with iouring-cmd fio,
Luis Chamberlain
[PATCH-next v2] blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store,
Zhong Jinghua
[PATCH] blk-mq: cleanup unused methods: blk_mq_hw_sysfs_store, Zhong Jinghua
[PATCH for-6.2/block V3 1/2] block: Data type conversion for IO accounting,
Gulam Mohamed
[PATCH v3 0/2] blktests: use patient module remover,
Luis Chamberlain
[PATCH] blk-iocost: don't make all constants unsigned long long,
Yann Droneaud
[PATCH] treewide: Convert del_timer*() to timer_shutdown*(),
Steven Rostedt
[PATCH v2 0/2] virtio-blk: set req->state to MQ_RQ_COMPLETE and support completion batching for the IRQ path,
Suwan Kim
[GIT PULL] Followup block fixes for 6.2-rc1,
Jens Axboe
[PATCH] virtio_blk: zone append in header type tweak,
Michael S. Tsirkin
[PATCH] virtio_blk: temporary variable type tweak,
Michael S. Tsirkin
[PATCH] virtio-blk: fix probe without CONFIG_BLK_DEV_ZONED,
Michael S. Tsirkin
[PATCH V11 0/8] block, bfq: extend bfq to support multi-actuator drives,
Paolo Valente
- [PATCH V11 2/8] block, bfq: forbid stable merging of queues associated with different actuators, Paolo Valente
- [PATCH V11 5/8] block, bfq: split also async bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V11 1/8] block, bfq: split sync bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH V11 4/8] block, bfq: turn bfqq_data into an array in bfq_io_cq, Paolo Valente
- [PATCH V11 3/8] block, bfq: move io_cq-persistent bfqq data into a dedicated struct, Paolo Valente
- [PATCH V11 8/8] block, bfq: balance I/O injection among underutilized actuators, Paolo Valente
- [PATCH V11 6/8] block, bfq: retrieve independent access ranges from request queue, Paolo Valente
- [PATCH V11 7/8] block, bfq: inject I/O to underutilized actuators, Paolo Valente
[PATCH v2] nvme: fix multipath crash caused by flush request when blktrace is enabled,
zhangyanjun
[PATCH v5] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support,
Alvaro Karsz
[PATCH v4] virtio_blk: add VIRTIO_BLK_F_LIFETIME feature support,
Alvaro Karsz
[bug report]BUG: KFENCE: use-after-free read in bfq_exit_icq_bfqq+0x132/0x270,
Yi Zhang
[PATCH AUTOSEL 4.9 17/20] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 4.14 20/23] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 4.19 22/26] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 5.4 26/30] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 5.10 33/39] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 5.15 37/46] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 6.0 54/73] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 6.0 14/73] blk-mq: avoid double ->queue_rq() because of early timeout, Sasha Levin
[PATCH AUTOSEL 6.1 62/85] blk-mq: fix possible memleak when register 'hctx' failed, Sasha Levin
[PATCH AUTOSEL 6.1 17/85] blk-mq: avoid double ->queue_rq() because of early timeout, Sasha Levin
[PATCH] blk-throtl: Introduce sync and async queues for blk-throtl,
Jinke Han
[PATCH -next 0/4] blk-cgroup: synchronize del_gendisk() with configuring cgroup policy,
Yu Kuai
[PATCH -next 0/4] blk-iocost: make sure parent iocg is exited before child,
Yu Kuai
[RFC PATCH v7 0/4] Support for hardware-wrapped inline encryption keys,
Eric Biggers
[PATCH] block: don't clear REQ_ALLOC_CACHE for non-polled requests,
Jens Axboe
[PATCH] blk-mq: fix possible NULL pointer access in classic polling,
huteng19901016
[PATCH 0/4] xen/blkback: some cleanups,
Juergen Gross
[PATCH v2 00/10] A few bugfix and cleancode patch for bfq,
Kemeng Shi
- [PATCH v2 01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection, Kemeng Shi
- [PATCH v2 02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow, Kemeng Shi
- [PATCH v2 03/10] block, bfq: initialize bfqq->decrease_time_jif correctly, Kemeng Shi
- [PATCH v2 05/10] block, bfq: remove unnecessary dereference to get async_bfqq, Kemeng Shi
- [PATCH v2 09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data, Kemeng Shi
- [PATCH v2 06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request, Kemeng Shi
- [PATCH v2 08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq, Kemeng Shi
- [PATCH v2 10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0, Kemeng Shi
- [PATCH v2 07/10] block, bfq: remove redundant check in bfq_put_cooperator, Kemeng Shi
- [PATCH v2 04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request, Kemeng Shi
- Re: [PATCH v2 00/10] A few bugfix and cleancode patch for bfq, Kemeng Shi
[PATCH v2 0/5] A few bugfix and cleanup patches for sbitmap,
Kemeng Shi
[PATCH v4 0/2] blk-cgroup: Fix potential UAF & flush rstat at blkgs destruction path,
Waiman Long
[PATCH] block: fix use-after-free of q->q_usage_counter,
Ming Lei
[PATCH 0/2] block, bfq: minor cleanups,
Yu Kuai
[PATCH 0/3] lib/percpu-refcount: fix use-after-free by late ->release,
Ming Lei
[PATCH v2] block, bfq: fix possible uaf for 'bfqq->bic',
Yu Kuai
[PATCH-block v3 0/2] blk-cgroup: Fix potential UAF & flush rstat at blkgs destruction path,
Waiman Long
[syzbot] KASAN: stack-out-of-bounds Read in __blk_flush_plug, syzbot
[RFC PATCH 2/2] block: add uImage.FIT block partition driver,
Daniel Golle
[RFC PATCH 1/2] init: move block device helpers from init/do_mounts.c,
Daniel Golle
[PATCH v3] block/blk-iocost (gcc13): keep large values in a new enum,
Jiri Slaby (SUSE)
[PATCH v2] block/blk-iocost (gcc13): move large values to a new enum,
Jiri Slaby (SUSE)
[PATCH stable 4.9.y] block: unhash blkdev part inode when the part is deleted,
Ming Lei
[PATCH stable 4.14.y] block: unhash blkdev part inode when the part is deleted, Ming Lei
[PATCH stable 5.4.y/4.19.y] block: unhash blkdev part inode when the part is deleted, Ming Lei
[GIT PULL] Block updates for 6.2-rc1,
Jens Axboe
[git pull] device mapper changes for 6.2,
Mike Snitzer
Re: [PATCH 2/2] f2fs: add support for counting the average time of submit discard cmd, Chao Yu
[PATCH-block v2 0/3] blk-cgroup: Fix potential UAF & miscellaneous cleanup,
Waiman Long
can queue_virt_boundary() exceed PAGE_SIZE?,
Al Viro
[PATCH 1/2 block/for-6.2] blk-iolatency: Fix memory leak on add_disk() failures,
Tejun Heo
[PATCH] block, bfq: fix possible uaf for 'bfqq->bic',
Yu Kuai
[PATCH v2 00/21] blksnap - block devices snapshots module,
Sergei Shtepa
- [PATCH v2 13/21] block, blksnap: functions and structures for performing block I/O operations, Sergei Shtepa
- [PATCH v2 12/21] block, blksnap: buffer in memory for the minimum data storage unit, Sergei Shtepa
- [PATCH v2 16/21] block, blksnap: owner of information about overwritten blocks of the original block device, Sergei Shtepa
- [PATCH v2 11/21] block, blksnap: minimum data storage unit of the original block device, Sergei Shtepa
- [PATCH v2 07/21] block, blksnap: init() and exit() functions, Sergei Shtepa
- [PATCH v2 20/21] block, blksnap: adds a blksnap to the kernel tree, Sergei Shtepa
- [PATCH v2 08/21] block, blksnap: interaction with sysfs, Sergei Shtepa
- [PATCH v2 09/21] block, blksnap: attaching and detaching the filter and handling I/O units, Sergei Shtepa
- [PATCH v2 10/21] block, blksnap: map of change block tracking, Sergei Shtepa
- [PATCH v2 18/21] block, blksnap: snapshot, Sergei Shtepa
- [PATCH v2 05/21] block, blksnap: header file of the module interface, Sergei Shtepa
- [PATCH v2 06/21] block, blksnap: module management interface functions, Sergei Shtepa
[PATCH v2 03/21] documentation, capability: fix Generic Block Device Capability, Sergei Shtepa
[Index of Archives]
[Linux RAID]
[Linux SCSI]
[Linux ATA RAID]
[Linux Wireless]
[Linux Bluetooth]
[Kernel Announce]
[Kernel Newbies]
[IETF Annouce]
[Git]
[Security]
[Linux Netdev]
[Netfilter]
[Bugtraq]