Syzbot CI
All Series
Statistics
Content
×
Patch Series
Subject
fs: Move metadata bh tracking from address_space
Author
jack@suse.cz
Date
2026-03-20 13:40:56 +0000 UTC
Version
Version 1
Version 2
Cc
agruenba@redhat.com
aivazian.tigran@gmail.com
almaz.alexandrovich@paragon-software.com
bcrl@kvack.org
brauner@kernel.org
david@kernel.org
dsterba@suse.com
gfs2@lists.linux.dev
hirofumi@mail.parknet.co.jp
jack@suse.cz
jlbec@evilplan.org
joseph.qi@linux.alibaba.com
kvm@vger.kernel.org
linux-aio@kvack.org
linux-block@vger.kernel.org
linux-ext4@vger.kernel.org
linux-fsdevel@vger.kernel.org
linux-mm@kvack.org
muchun.song@linux.dev
ntfs3@lists.linux.dev
ocfs2-devel@lists.linux.dev
osalvador@suse.de
pbonzini@redhat.com
tytso@mit.edu
viro@zeniv.linux.org.uk
Patches (41)
Name
Content
[All]
[PATCH 01/41] ext4: Use inode_has_buffers()
[Body]
[PATCH 02/41] gfs2: Don't zero i_private_data
[Body]
[PATCH 03/41] ntfs3: Drop pointless sync_mapping_buffers() and invalidate_inode_buffers() calls
[Body]
[PATCH 04/41] ocfs2: Drop pointless sync_mapping_buffers() calls
[Body]
[PATCH 05/41] bdev: Drop pointless invalidate_inode_buffers() call
[Body]
[PATCH 06/41] ufs: Drop pointless invalidate_mapping_buffers() call
[Body]
[PATCH 07/41] exfat: Drop pointless invalidate_inode_buffers() call
[Body]
[PATCH 08/41] udf: Switch to generic_buffers_fsync()
[Body]
[PATCH 09/41] minix: Switch to generic_buffers_fsync()
[Body]
[PATCH 10/41] bfs: Switch to generic_buffers_fsync()
[Body]
[PATCH 11/41] fat: Switch to generic_buffers_fsync_noflush()
[Body]
[PATCH 12/41] fs: Drop sync_mapping_buffers() from __generic_file_fsync()
[Body]
[PATCH 13/41] fat: Sync and invalidate metadata buffers from fat_evict_inode()
[Body]
[PATCH 14/41] udf: Sync and invalidate metadata buffers from udf_evict_inode()
[Body]
[PATCH 15/41] minix: Sync and invalidate metadata buffers from minix_evict_inode()
[Body]
[PATCH 16/41] ext2: Sync and invalidate metadata buffers from ext2_evict_inode()
[Body]
[PATCH 17/41] ext4: Sync and invalidate metadata buffers from ext4_evict_inode()
[Body]
[PATCH 18/41] bfs: Sync and invalidate metadata buffers from bfs_evict_inode()
[Body]
[PATCH 19/41] affs: Sync and invalidate metadata buffers from affs_evict_inode()
[Body]
[PATCH 20/41] fs: Ignore inode metadata buffers in inode_lru_isolate()
[Body]
[PATCH 21/41] fs: Stop using i_private_data for metadata bh tracking
[Body]
[PATCH 22/41] hugetlbfs: Stop using i_private_data
[Body]
[PATCH 23/41] aio: Stop using i_private_data and i_private_lock
[Body]
[PATCH 24/41] fs: Remove i_private_data
[Body]
[PATCH 25/41] kvm: Use private inode list instead of i_private_list
[Body]
[PATCH 26/41] fs: Drop osync_buffers_list()
[Body]
[PATCH 27/41] fs: Fold fsync_buffers_list() into sync_mapping_buffers()
[Body]
[PATCH 28/41] fs: Move metadata bhs tracking to a separate struct
[Body]
[PATCH 29/41] fs: Make bhs point to mapping_metadata_bhs
[Body]
[PATCH 30/41] fs: Switch inode_has_buffers() to take mapping_metadata_bhs
[Body]
[PATCH 31/41] fs: Provide functions for handling mapping_metadata_bhs directly
[Body]
[PATCH 32/41] ext2: Track metadata bhs in fs-private inode part
[Body]
[PATCH 33/41] affs: Track metadata bhs in fs-private inode part
[Body]
[PATCH 34/41] bfs: Track metadata bhs in fs-private inode part
[Body]
[PATCH 35/41] fat: Track metadata bhs in fs-private inode part
[Body]
[PATCH 36/41] udf: Track metadata bhs in fs-private inode part
[Body]
[PATCH 37/41] minix: Track metadata bhs in fs-private inode part
[Body]
[PATCH 38/41] ext4: Track metadata bhs in fs-private inode part
[Body]
[PATCH 39/41] fs: Drop mapping_metadata_bhs from address space
[Body]
[PATCH 40/41] fs: Drop i_private_list from address_space
[Body]
[PATCH 41/41] fs: Unify generic_file_fsync() with mmb methods
[Body]
Session 2026-03-20
ID (for dev)
d20338a9-7ca1-4d8f-ab02-842f61622d0b
Status
waiting
Test
Base
Patched
Verdict