]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
minix: Sync and invalidate metadata buffers from minix_evict_inode()
authorJan Kara <jack@suse.cz>
Thu, 26 Mar 2026 09:54:11 +0000 (10:54 +0100)
committerChristian Brauner <brauner@kernel.org>
Thu, 26 Mar 2026 14:03:29 +0000 (15:03 +0100)
commit61aa62ddfb5d631b34436b7e3c05d1faeab738df
tree6ec6747b2612840dc4a1d72355a7a6559ddf610b
parent153e5960450a4303ace8f01f5c77f2ff5f38ba32
minix: Sync and invalidate metadata buffers from minix_evict_inode()

There are only very few filesystems using generic metadata buffer head
tracking and everybody is paying the overhead. When we remove this
tracking for inode reclaim code .evict will start to see inodes with
metadata buffers attached so write them out and prune them.

Signed-off-by: Jan Kara <jack@suse.cz>
Link: https://patch.msgid.link/20260326095354.16340-59-jack@suse.cz
Tested-by: syzbot@syzkaller.appspotmail.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/minix/inode.c