[PATCH v6 00/15] Create and use APIs to centralise locking for directory ops
Christian Brauner
brauner at kernel.org
Fri Nov 14 12:24:41 UTC 2025
On Thu, Nov 13, 2025 at 11:18:23AM +1100, NeilBrown wrote:
> Following is a new version of this series:
> - fixed a bug found by syzbot
> - cleanup suggested by Stephen Smalley
> - added patch for missing updates in smb/server - thanks Jeff Layton
The codeflow right now is very very gnarly in a lot of places which
obviously isn't your fault. But start_creating() and end_creating()
would very naturally lend themselves to be CLASS() guards.
Unrelated: I'm very inclined to slap a patch on top that renames
start_creating()/end_creating() and start_dirop()/end_dirop() to
vfs_start_creating()/vfs_end_creating() and
vfs_start_dirop()/vfs_end_dirop(). After all they are VFS level
maintained helpers and I try to be consistent with the naming in the
codebase making it very easy to grep.
More information about the Linux-security-module-archive
mailing list