diff options
| author | Jan Kara <jack@suse.cz> | 2025-10-15 16:02:47 +0200 |
|---|---|---|
| committer | Jan Kara <jack@suse.cz> | 2026-01-23 13:26:37 +0100 |
| commit | a05fc7edd988c176491487ef0ae4dbf5f7a64cd7 (patch) | |
| tree | afe7b8e555f1ff413c5c46a4070c43c115be2af2 /include/linux | |
| parent | 94bd01253c3d5b1cd8955bdadeed24af02088094 (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
