block layer · Maintained
Maintainers
- M Jens Axboe <axboe@kernel.dk>
Paths
- F
Documentation/ABI/stable/sysfs-block - F
Documentation/block/ - F
block/ - F
drivers/block/ - F
include/linux/bio.h - F
include/linux/blk* - F
include/uapi/linux/blk* - F
include/uapi/linux/ioprio.h - F
kernel/trace/blktrace.c - F
lib/sbitmap.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v2 17/18] iomap: pass iomap_next_fn directly instead of struct iomap_ops
2026-07-01 00:12 · 0 replies in 7d · Joanne Koong <joannelkoong@gmail.com>
Active reviewers (last 30 days)
-
Jan Kara <jack@suse.cz>
1 attestation (1 Reviewed-by) · last on 2026-06-16
Recent patches
Most-recent 30 patches in this subsystem on linux-btrfs (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v2 17/18] iomap: pass iomap_next_fn directly instead of struct iomap_ops
2026-07-01 · Joanne Koong <joannelkoong@gmail.com> -
DORMANTno replies
Re: [PATCH v4] loop: Fix NULL pointer dereference in lo_rw_aio()
2026-06-20 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
COOLING14d
[PATCH v2 2/5] block: split bdev_yield_claim() out of bdev_fput()
2026-06-16 · Christian Brauner <brauner@kernel.org> -
COOLING14d
REVIEWED: 9 (9M) [PATCH v2 1/5] block: allow making a block device unfreezable
2026-06-16 · Christian Brauner <brauner@kernel.org> -
WARM2d
[PATCH v4 2/3] block: respect iov_iter::nofault flag in bio_iov_iter_bounce_write()
2026-06-16 · Qu Wenruo <hidden> -
WARM2d
[PATCH v4 1/3] block: revert the iov_iter after a short copy in bio_iov_iter_bounce_write()
2026-06-16 · Qu Wenruo <hidden> -
COLD17d
[PATCH RFC 3/6] block: split bdev_yield_claim() out of bdev_fput()
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COLD17d
[PATCH RFC 2/6] block: allow making a block device unfreezable
2026-06-15 · Christian Brauner <brauner@kernel.org> -
COOLING12d
Re: [PATCH v4] loop: Fix NULL pointer dereference in lo_rw_aio()
2026-06-13 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
COLD16d
[PATCH v3 2/4] block: respect iov_iter::nofault flag in bio_iov_iter_bounce_write()
2026-06-12 · Qu Wenruo <hidden> -
COLD16d
[PATCH v3 1/4] block: revert the iov_iter after a short copy in bio_iov_iter_bounce_write()
2026-06-12 · Qu Wenruo <hidden> -
COOLING12d
[PATCH v4] loop: Fix NULL pointer dereference in lo_rw_aio()
2026-06-07 · Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> -
COLD22d
[PATCH v7 05/43] blk-crypto: add a process bio callback
2026-05-13 · Daniel Vacek <hidden> -
COLD45d
[PATCH 09/12] swap: push down setting sis->bdev into ->swap_activate
2026-05-12 · Christoph Hellwig <hch@lst.de> -
COLD45d
[PATCH 07/12] swap,block: limit swap file size to device size
2026-05-12 · Christoph Hellwig <hch@lst.de> -
COLD45d
[PATCH 06/12] swap,block: move the block device swapon code into block/fops.c
2026-05-12 · Christoph Hellwig <hch@lst.de> -
STALE106d
[PATCH v2] block: reject zero length in bio_add_page()
2026-03-17 · Qu Wenruo <hidden> -
STALE108d
[PATCH] block: reject zero length in bio_add_page()
2026-03-13 · Qu Wenruo <hidden> -
STALE77d
[PATCH 54/61] aoe: Prefer IS_ERR_OR_NULL over manual NULL check
2026-03-10 · Philipp Hahn <hidden> -
STALE70d
[PATCH v6 05/43] blk-crypto: add a process_bio callback
2026-02-06 · Daniel Vacek <hidden> -
STALE193d
[RFC v2 17/17] bio: add bio_endio_status
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 15/17] bio: never set bi_status to BLK_STS_OK during completion
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 14/17] bio: switch to bio_set_status in submit_bio_noacct
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 10/17] block: optimize blk_status <=> errno conversion
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 11/17] bio: bio_set_status from non-zero errno
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 09/17] block: turn blk_errors array into a macro
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 08/17] block: fix blk_status_to_{errno,str} inconsistency
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 06/17] bio: do not check bio->bi_status before assigning to it
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 05/17] bio: use bio_set_status for BLK_STS_* status codes
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 04/17] bio: add bio_set_status
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE193d
REVIEWED: 4 (4M) [RFC v2 02/17] bio: rename bio_chain arguments
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> · 1 Reviewed-by -
STALE193d
REVIEWED: 4 (4M) [RFC v2 03/17] bio: use bio_io_error more often
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> · 1 Reviewed-by -
COOLING14d
REVIEWED: 9 (9M) [PATCH v2 1/5] block: allow making a block device unfreezable
2026-06-16 · Christian Brauner <brauner@kernel.org> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE195d
[RFC 04/12] bio: use bio_set_errno in more places
2025-12-08 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE195d
[RFC 07/12] bio: use bio_set_status for BLK_STS_* status codes
2025-12-08 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE195d
[RFC 08/12] bio: use bio_set_status in some more places
2025-12-08 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE195d
[RFC 09/12] bio: switch to bio_set_status in submit_bio_noacct
2025-12-08 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE195d
[RFC 10/12] bio: never set bi_status to BLK_STS_OK during completion
2025-12-08 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 04/17] bio: add bio_set_status
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 05/17] bio: use bio_set_status for BLK_STS_* status codes
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 06/17] bio: do not check bio->bi_status before assigning to it
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 08/17] block: fix blk_status_to_{errno,str} inconsistency
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com> -
STALE193d
[RFC v2 09/17] block: turn blk_errors array into a macro
2025-12-21 · Andreas Gruenbacher <agruenba@redhat.com>