summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2025-10-15 16:02:47 +0200
committerJan Kara <jack@suse.cz>2026-01-23 13:26:37 +0100
commita05fc7edd988c176491487ef0ae4dbf5f7a64cd7 (patch)
treeafe7b8e555f1ff413c5c46a4070c43c115be2af2 /include/linux
parent94bd01253c3d5b1cd8955bdadeed24af02088094 (diff)
fsnotify: Use connector list for destroying inode marks
Instead of iterating all inodes belonging to a superblock to find inode marks and remove them on umount, iterate all inode connectors for the superblock. This may be substantially faster since there are generally much less inodes with fsnotify marks than all inodes. It also removes one use of sb->s_inodes list which we strive to ultimately remove. Reviewed-by: Amir Goldstein <amir73il@gmail.com> Reviewed-by: Christian Brauner <brauner@kernel.org> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions