Linux Block Development
[Prev Page][Next Page]
- Re: [PATCH RESEND v6 1/8] blk-throttle: fix that io throttle can only work for single bio, (continued)
- [PATCH v4 1/4] panic: Taint kernel if tests are run,
David Gow
- [PATCH v6 0/8] bugfix and cleanup for blk-throttle,
Yu Kuai
- [PATCH 00/12] block: support for partial sector reads,
Keith Busch
- [PATCH 01/12] block: move direct io alignment check to common, Keith Busch
- [PATCH 02/12] iomap: save copy of bdev for direct io, Keith Busch
- [PATCH 06/12] nvme: add support for bit buckets, Keith Busch
- [PATCH 09/12] block: add partial sector parameter helper, Keith Busch
- [PATCH 10/12] block: add direct-io partial sector read support, Keith Busch
- [PATCH 05/12] block: add bit bucket capabilities, Keith Busch
- [PATCH 03/12] iomap: get logical block size directly, Keith Busch
- [PATCH 04/12] iomap: use common blkdev alignment check, Keith Busch
- [PATCH 08/12] block: add bio number of vecs helper for partials, Keith Busch
- [PATCH 11/12] iomap: add direct-io partial sector read support, Keith Busch
- [PATCH 12/12] block: export and document bit_bucket attribute, Keith Busch
- [PATCH 07/12] block: allow copying pre-registered bvecs, Keith Busch
- [PATCH blktests] common/multipath-over-rdma: skip NO-CARRIER NIC when start_soft_rdma,
Yi Zhang
- [PATCH] sys-utils: add blkverify command, Chaitanya Kulkarni
- [PATCH 0/6] block: add support for REQ_OP_VERIFY,
Chaitanya Kulkarni
- [bug report] blktests nvme/004 failed after offline cpu,
Yi Zhang
- [PATCH v2 00/63] Improve static type checking for request flags,
Bart Van Assche
- [PATCH v2 02/63] block: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v2 23/63] dm/core: Combine request operation type and flags, Bart Van Assche
- [PATCH v2 09/63] block/kyber: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 26/63] dm/dm-integrity: Combine request operation and flags, Bart Van Assche
- [PATCH v2 03/63] block: Change the type of the last .rw_page() argument, Bart Van Assche
- [PATCH v2 19/63] nvdimm-btt: Use the enum req_op type, Bart Van Assche
- [PATCH v2 24/63] dm/ebs: Change 'int rw' into 'enum req_op op', Bart Van Assche
- [PATCH v2 18/63] block/zram: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v2 08/63] block/mq-deadline: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 12/63] block/brd: Use the enum req_op type, Bart Van Assche
- [PATCH v2 10/63] blktrace: Trace remapped requests correctly, Bart Van Assche
- [PATCH v2 16/63] block/rnbd: Use blk_opf_t where appropriate, Bart Van Assche
- [PATCH v2 06/63] block: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 01/63] treewide: Rename enum req_opf into enum req_op, Bart Van Assche
- [PATCH v2 04/63] block: Change the type of req_op() and bio_op() into enum req_op, Bart Van Assche
- [PATCH v2 17/63] xen-blkback: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 20/63] um: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v2 25/63] dm/dm-flakey: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 22/63] dm/core: Rename kcopyd_job.rw into kcopyd.op, Bart Van Assche
- [PATCH v2 27/63] dm mirror log: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 13/63] block/drbd: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 05/63] block: Introduce the type blk_opf_t, Bart Van Assche
- [PATCH v2 14/63] block/drbd: Combine two drbd_submit_peer_request() arguments, Bart Van Assche
- [PATCH v2 21/63] dm/core: Reduce the size of struct dm_io_request, Bart Van Assche
- [PATCH v2 11/63] blktrace: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 07/63] block/bfq: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 15/63] block/floppy: Fix a sparse warning, Bart Van Assche
- [PATCH v2 28/63] dm-snap: Combine request operation type and flags, Bart Van Assche
- [PATCH v2 29/63] dm/zone: Use the enum req_op type, Bart Van Assche
- [PATCH v2 30/63] dm/dm-zoned: Use the enum req_op type, Bart Van Assche
- [PATCH v2 31/63] md/core: Combine two sync_page_io() arguments, Bart Van Assche
- [PATCH v2 32/63] md/bcache: Combine two uuid_io() arguments, Bart Van Assche
- [PATCH v2 33/63] md/bcache: Combine two prio_io() arguments, Bart Van Assche
- [PATCH v2 34/63] md/raid1: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 43/63] scsi/ufs: Rename a 'dir' argument into 'op', Bart Van Assche
- [PATCH v2 52/63] fs/f2fs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 36/63] md/raid5: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 48/63] fs/direct-io: Reduce the size of struct dio, Bart Van Assche
- [PATCH v2 46/63] fs/buffer: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 37/63] nvme/host: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 42/63] scsi/device_handlers: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 51/63] fs/ext4: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 38/63] nvme/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 39/63] scsi/core: Improve static type checking, Bart Van Assche
- [PATCH v2 40/63] scsi/core: Change the return type of scsi_noretry_cmd() into bool, Bart Van Assche
- [PATCH v2 50/63] fs/btrfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 41/63] scsi/core: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 53/63] fs/gfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 44/63] scsi/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 35/63] md/raid10: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 47/63] fs/buffer: Combine two submit_bh() and ll_rw_block() arguments, Bart Van Assche
- [PATCH v2 45/63] mm: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 49/63] fs/mpage: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 54/63] fs/hfsplus: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 55/63] fs/iomap: Use the new blk_opf_t type, Bart Van Assche
- [PATCH v2 56/63] fs/jbd2: Fix the documentation of the jbd2_write_superblock() callers, Bart Van Assche
- [PATCH v2 57/63] fs/nfs: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v2 59/63] fs/ntfs3: Use enum req_op where appropriate, Bart Van Assche
- [PATCH v2 58/63] fs/nilfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 60/63] fs/ocfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 61/63] PM: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 62/63] fs/xfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH v2 63/63] fs/zonefs: Use the enum req_op type for request operations, Bart Van Assche
- Re: [PATCH v2 00/63] Improve static type checking for request flags, Bart Van Assche
- [PATCH 5.20 v2 0/3] block/dm: add bio_rewind to improve DM requeue,
Mike Snitzer
- [syzbot] linux-next boot error: WARNING in blk_mq_release, syzbot
- [PATCH blktests] block/007: support fallback device, Shin'ichiro Kawasaki
- [PATCH v3 0/2] blk-cgroup: duplicated code refactor,
Jason Yan
- [PATCH] block: remove "select BLK_RQ_IO_DATA_LEN" from BLK_CGROUP_IOCOST dependency,
sunying
- clean up the blk-ia-ranges.c code a bit,
Christoph Hellwig
- [PATCH] blk-mq: set BLK_MQ_S_STOPPED first to avoid unexpected queue work,
Liu Song
- [PATCH v2 0/2] blk-cgroup: duplicated code refactor,
Jason Yan
- cleanup block layer sysfs handling v2,
Christoph Hellwig
- [PATCH V3 0/1] ublk: add io_uring based userspace block driver,
Ming Lei
- [PATCH 0/2] blk-cgroup: duplicated code refactor,
Jason Yan
- [linux-next] [[5.19.0-rc4-next-20220627] WARNING during reboot to linux-next kernel,
Tasmiya Nalatwad
- [bug report from blktests nvme/032] WARNING: possible circular locking dependency detected,
yangx.jy@xxxxxxxxxxx
- [PATCH AUTOSEL 5.18 21/53] block: serialize all debugfs operations using q->debugfs_mutex, Sasha Levin
- [PATCH AUTOSEL 5.18 22/53] block: remove per-disk debugfs files in blk_unregister_queue, Sasha Levin
- [PATCH AUTOSEL 5.18 23/53] block: freeze the queue earlier in del_gendisk, Sasha Levin
- [PATCH v3 0/8] Improve zoned storage write performance,
Bart Van Assche
- [RFC] libubd: library for ubd(userspace block driver based on io_uring passthrough),
Ziyang Zhang
- [PATCH blktests v2] blktests: Add _have_kernel_config_file() and _check_kernel_option(),
Xiao Yang
- [PATCH blktests] blktests: Split _have_kernel_option(),
Xiao Yang
- [PATCH] blk-mq: blk_mq_tag_busy is no need to return a value,
Liu Song
- [GIT PULL] Block fixes for 5.19-rc4,
Jens Axboe
- [PATCH 5.20 0/4] block/dm: add bio_rewind for improving dm requeue,
Ming Lei
- [PATCH blktests] nvmeof-mp/rc: Avoid skipping tests due to the expected SKIP_REASON,
Xiao Yang
- [PATCH v2] zram: do not lookup algorithm in backends table, Sergey Senozhatsky
- cleanup block layer sysfs handling,
Christoph Hellwig
- [PATCH] blk-mq: remove unnecessary variables in blk_mq_init_cpu_queues, Liu Song
- [git pull] device mapper fixes for 5.19-rc4,
Mike Snitzer
- [PATCH v2 0/6] Improve zoned storage write performance,
Bart Van Assche
- [PATCH 00/51] Improve static type checking for request flags,
Bart Van Assche
- [PATCH 27/51] nvme/host: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 16/51] dm/kcopyd: Rename kcopyd_job.rw into kcopyd_job.op, Bart Van Assche
- [PATCH 08/51] blktrace: Trace remap operations correctly, Bart Van Assche
- [PATCH 15/51] dm/bufio: Change 'int rw' into 'enum req_op op', Bart Van Assche
- [PATCH 32/51] scsi/device_handlers: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 29/51] scsi/core: Improve static type checking, Bart Van Assche
- [PATCH 10/51] block/drbd: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 03/51] block: Change the type of the last .rw_page() argument, Bart Van Assche
- [PATCH 14/51] dm/core: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 05/51] block: Introduce the type blk_opf_t, Bart Van Assche
- [PATCH 17/51] dm/ebs: Change 'int rw' into 'enum req_op op', Bart Van Assche
- [PATCH 33/51] scsi/ufs: Rename a 'dir' argument into 'op', Bart Van Assche
- [PATCH 13/51] um: Use enum req_op where appropriate, Bart Van Assche
- [PATCH 06/51] block: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 20/51] dm/dm-snap: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 18/51] dm/dm-flakey: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 04/51] block: Change the type of req_op() and bio_op() into enum req_op, Bart Van Assche
- [PATCH 25/51] md/raid10: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 28/51] nvme/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 21/51] dm/dm-zoned: Use the enum req_op type, Bart Van Assche
- [PATCH 26/51] md/raid5: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 12/51] block/null_blk: Fix sparse warnings in tracing code, Bart Van Assche
- [PATCH 31/51] scsi/core: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 22/51] md/core: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 24/51] md/raid1: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 30/51] scsi/core: Change the return type of scsi_noretry_cmd() into bool, Bart Van Assche
- [PATCH 07/51] blktrace: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 01/51] treewide: Rename enum req_opf into enum req_op, Bart Van Assche
- [PATCH 23/51] md/bcache: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 09/51] block/brd: Use the enum req_op type, Bart Van Assche
- [PATCH 02/51] block: Use enum req_op where appropriate, Bart Van Assche
- [PATCH 19/51] dm/dm-integrity: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 11/51] block/floppy: Fix a sparse warning, Bart Van Assche
- [PATCH 35/51] mm: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 34/51] scsi/target: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 36/51] fs/buffer: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 37/51] fs/direct-io: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 38/51] fs/mpage: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 43/51] fs/hfsplus: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 41/51] fs/f2fs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 42/51] fs/gfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 39/51] fs/btrfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 44/51] fs/iomap: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 40/51] fs/ext4: Use the new blk_opf_t type, Bart Van Assche
- [PATCH 45/51] fs/jbd2: Fix the documentation of the jbd2_write_superblock() callers, Bart Van Assche
- [PATCH 46/51] fs/nilfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 47/51] fs/ntfs3: Use enum req_op where appropriate, Bart Van Assche
- [PATCH 49/51] PM: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 48/51] fs/ocfs2: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 50/51] fs/xfs: Use the enum req_op and blk_opf_t types, Bart Van Assche
- [PATCH 51/51] fs/zonefs: Fix sparse warnings in tracing code, Bart Van Assche
- Re: [PATCH 00/51] Improve static type checking for request flags, Christoph Hellwig
- [PATCH 0/8] block, bfq: extend bfq to support multi-actuator drives,
Paolo Valente
- [PATCH 1/8] block, bfq: split sync bfq_queues on a per-actuator basis, Paolo Valente
- [PATCH 5/8] block, bfq: turn BFQ_NUM_ACTUATORS into BFQ_MAX_ACTUATORS, Paolo Valente
- [PATCH 6/8] block, bfq: retrieve independent access ranges from request queue, Paolo Valente
- [PATCH 7/8] block, bfq: inject I/O to underutilized actuators, Paolo Valente
- [PATCH 8/8] block, bfq: balance I/O injection among underutilized actuators, Paolo Valente
- [PATCH 3/8] block, bfq: turn scalar fields into arrays in bfq_io_cq, Paolo Valente
- [PATCH 2/8] block, bfq: forbid stable merging of queues associated with different actuators, Paolo Valente
- [PATCH 4/8] block, bfq: split also async bfq_queues on a per-actuator basis, Paolo Valente
- Message not available
- Message not available
Question about merging raw block device writes,
Michael Kelley (LINUX)
[PATCH 0/9 v5] block: Fix IO priority mess,
Jan Kara
[PATCH -next v4] block: remove WARN_ON() from bd_link_disk_holder,
Li Nan
[PATCH V1 0/8] reduce the size of rnbd_clt_dev,
Guoqing Jiang
[PATCH] drbd: bm_page_async_io: fix spurious bitmap "IO error" on large volumes,
Christoph Böhmwalder
[PATCH] block: drbd: drbd_state: Fix typo in comments,
Jiang Jian
[PATCH] zram: do not lookup algorithm in backends table,
Sergey Senozhatsky
[bug report] I/O blocked during nvme pci rescan/remove/reset test with two nvme disks, Yi Zhang
[PATCH ubdsrv] tgt_null: Return number of sectors read/written,
Gabriel Krisman Bertazi
[PATCH AUTOSEL 4.19 6/7] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.4 6/7] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.17 16/20] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.18 18/22] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.15 16/17] blk-mq: don't clear flush_rq from tags->rqs[], Sasha Levin
[PATCH AUTOSEL 5.17 18/20] blk-mq: don't clear flush_rq from tags->rqs[], Sasha Levin
[PATCH AUTOSEL 5.15 15/17] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.10 09/11] blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none, Sasha Levin
[PATCH AUTOSEL 5.10 10/11] blk-mq: don't clear flush_rq from tags->rqs[], Sasha Levin
[PATCH AUTOSEL 5.17 17/20] blk-mq: avoid to touch q->elevator without any protection, Sasha Levin
[PATCH AUTOSEL 5.18 20/22] blk-mq: don't clear flush_rq from tags->rqs[], Sasha Levin
[PATCH AUTOSEL 5.18 19/22] blk-mq: avoid to touch q->elevator without any protection, Sasha Levin
[PATCH] block: pop cached rq before potentially blocking rq_qos_throttle(),
Jens Axboe
[PATCH v2 0/6] blk-mq: Add a flag for reserved requests series,
John Garry
[PATCH 0/9 v4] block: Fix IO priority mess,
Jan Kara
- [PATCH 2/9] block: Return effective IO priority from get_current_ioprio(), Jan Kara
- [PATCH 6/9] blk-ioprio: Remove unneeded field, Jan Kara
- [PATCH 8/9] block: Initialize bio priority earlier, Jan Kara
- [PATCH 5/9] block: Fix handling of tasks without ioprio in ioprio_get(2), Jan Kara
- [PATCH 3/9] block: Generalize get_current_ioprio() for any task, Jan Kara
- [PATCH 7/9] blk-ioprio: Convert from rqos policy to direct call, Jan Kara
- [PATCH 1/9] block: fix default IO priority handling again, Jan Kara
- [PATCH 9/9] block: Always initialize bio IO priority on submit, Jan Kara
- [PATCH 4/9] block: Make ioprio_best() static, Jan Kara
- Re: [PATCH 0/9 v4] block: Fix IO priority mess, Damien Le Moal
- Re: [PATCH 0/9 v4] block: Fix IO priority mess, Damien Le Moal
[PATCH REPOST] blk-mq: Don't disable preemption around __blk_mq_run_hw_queue().,
Sebastian Andrzej Siewior
[PATCH] trace: events: scsi: Print driver_tag and scheduler_tag in SCSI trace,
Changyuan Lyu
[PATCH 0/8 v3] block: Fix IO priority mess,
Jan Kara
About the md-bitmap behavior,
Qu Wenruo
[RFC PATCH 0/6] reduce the size of rnbd_clt_dev,
Guoqing Jiang
[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]