]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
ovl: narrow locking in ovl_indexdir_cleanup()
authorNeilBrown <neil@brown.name>
Wed, 16 Jul 2025 00:44:24 +0000 (10:44 +1000)
committerChristian Brauner <brauner@kernel.org>
Fri, 18 Jul 2025 09:10:42 +0000 (11:10 +0200)
commitd56c6feb69cb8f036855b4d12c84b46b10421278
tree4a324b5d41b7865c493d2eeb5f9615dd228f10eb
parent61eb7fec9e79d429939fab16a4558caf7fa83160
ovl: narrow locking in ovl_indexdir_cleanup()

Instead of taking the directory lock for the whole cleanup, only take it
when needed.

Signed-off-by: NeilBrown <neil@brown.name>
Link: https://lore.kernel.org/20250716004725.1206467-14-neil@brown.name
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/overlayfs/readdir.c