mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 14:42:08 +02:00
kernfs: Add missing documentation for kernfs_put_active's drop_supers argument
The drop_supers argument was added to kernfs_put_active to control
whether the kernfs_supers_rwsem is temporarily dropped along with the
kernfs_rwsem, but no documentation was added for it.
Fixes: eea5d2bb34 ("kernfs: Send IN_DELETE_SELF and IN_IGNORED")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202603130112.2FcCzv1g-lkp@intel.com/
Signed-off-by: T.J. Mercier <tjmercier@google.com>
Link: https://patch.msgid.link/20260313175153.235681-1-tjmercier@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
10f874dc92
commit
16de94a1b0
|
|
@ -481,6 +481,8 @@ void kernfs_put_active(struct kernfs_node *kn)
|
|||
/**
|
||||
* kernfs_drain - drain kernfs_node
|
||||
* @kn: kernfs_node to drain
|
||||
* @drop_supers: Set to true if this function is called with the
|
||||
* kernfs_supers_rwsem locked.
|
||||
*
|
||||
* Drain existing usages and nuke all existing mmaps of @kn. Multiple
|
||||
* removers may invoke this function concurrently on @kn and all will
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user