Patch Series

Subject Remove b_end_io from struct buffer_head
Author willy@infradead.org
Date 2026-05-25 17:18:54 +0000 UTC
Version
Cc brauner@kernel.org gfs2@lists.linux.dev hch@infradead.org jack@suse.cz linux-ext4@vger.kernel.org linux-fsdevel@vger.kernel.org linux-nilfs@vger.kernel.org linux-raid@vger.kernel.org ocfs2-devel@lists.linux.dev willy@infradead.org

Patches (34)

Name Content [All]
[PATCH 01/34] buffer: Remove forward declaration of submit_bh_wbc() [Body]
[PATCH 02/34] buffer: Add bh_submit() [Body]
[PATCH 03/34] buffer: Remove mark_buffer_async_write_endio() [Body]
[PATCH 04/34] buffer: Add bh_end_read(), bh_end_write() and bh_end_async_write() [Body]
[PATCH 05/34] buffer: Convert write_dirty_buffer to bh_submit() [Body]
[PATCH 06/34] buffer: Convert __bread_slow to bh_submit() [Body]
[PATCH 07/34] buffer: Convert __sync_dirty_buffer to bh_submit() [Body]
[PATCH 08/34] buffer: Convert __bh_read to bh_submit() [Body]
[PATCH 09/34] buffer: Convert __bh_read_batch to bh_submit() [Body]
[PATCH 10/34] buffer: Convert block_read_full_folio to bh_submit() [Body]
[PATCH 11/34] buffer: Convert __block_write_full_folio to __bh_submit() [Body]
[PATCH 12/34] ext4; Convert __ext4_read_bh() to bh_submit() [Body]
[PATCH 13/34] ext4: Convert ext4_fc_submit_bh() to bh_submit() [Body]
[PATCH 14/34] ext4: Convert write_mmp_block_thawed() to bh_submit() [Body]
[PATCH 15/34] ext4: Convert ext4_commit_super() to bh_submit() [Body]
[PATCH 16/34] jbd2: Convert journal commit to bh_submit() [Body]
[PATCH 17/34] jbd2: Convert jbd2_write_superblock() to bh_submit() [Body]
[PATCH 18/34] ocfs2: Convert ocfs2_write_block to bh_submit() [Body]
[PATCH 19/34] ocfs2: Convert ocfs2_read_block to bh_submit() [Body]
[PATCH 20/34] ocfs2: Convert ocfs2_read_blocks to bh_submit() [Body]
[PATCH 21/34] ocfs2: Convert ocfs2_write_super_or_backup to bh_submit() [Body]
[PATCH 22/34] gfs2: Convert gfs2_metapath_ra to bh_submit() [Body]
[PATCH 23/34] gfs2: Convert gfs2_dir_readahead to bh_submit() [Body]
[PATCH 24/34] gfs2: Remove use of b_end_io in gfs2_meta_read_endio() [Body]
[PATCH 25/34] gfs2: Convert gfs2_aspace_write_folio to bh_submit() [Body]
[PATCH 26/34] buffer: Remove mark_buffer_async_write() [Body]
[PATCH 27/34] nilfs2: Convert nilfs_btnode_submit_block to bh_submit() [Body]
[PATCH 28/34] nilfs2: Convert nilfs_gccache_submit_read_data to bh_submit() [Body]
[PATCH 29/34] nilfs2: Convert nilfs_mdt_submit_block to bh_submit() [Body]
[PATCH 30/34] md-bitmap: Convert read_file_page and write_file_page to bh_submit() [Body]
[PATCH 31/34] buffer: Remove submit_bh() [Body]
[PATCH 32/34] buffer: Remove b_end_io [Body]
[PATCH 33/34] buffer: Remove __end_buffer_read_notouch() [Body]
[PATCH 34/34] buffer: Remove end_buffer_write_sync() [Body]
Session 2026-05-25
ID (for dev) 31ad29dc-771c-4d56-ab30-506adc7ff603
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] passed [Log]
[KASAN] Boot test: Base e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] passed [Log]
[KASAN] Build Patched e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] [patched] passed [Log]
[KASAN] Fuzz e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] e7ae89a0c97ce2b68b0983cd01eda67cf373517d [Config] [patched] passed [Log] [Artifacts]