]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
fuse: new work queue to invalidate dentries from old epochs
authorLuis Henriques <luis@igalia.com>
Tue, 16 Sep 2025 13:53:09 +0000 (14:53 +0100)
committerMiklos Szeredi <mszeredi@redhat.com>
Wed, 12 Nov 2025 10:45:03 +0000 (11:45 +0100)
commit64becd224ff99dbdcffab22709dfcf170e52aff1
tree2beea0c596c49d515aa14fcf585c357b59320f4b
parentab84ad5973869a660ca3ad0c54a2b84d975d47c4
fuse: new work queue to invalidate dentries from old epochs

With the infrastructure introduced to periodically invalidate expired
dentries, it is now possible to add an extra work queue to invalidate
dentries when an epoch is incremented.  This work queue will only be
triggered when the 'inval_wq' parameter is set.

Signed-off-by: Luis Henriques <luis@igalia.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fuse/dev.c
fs/fuse/dir.c
fs/fuse/fuse_i.h
fs/fuse/inode.c