2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-27 06:34:11 +08:00
linux-next/fs/kernfs
Ian Kent 7ba0273b2f kernfs: switch kernfs to use an rwsem
The kernfs global lock restricts the ability to perform kernfs node
lookup operations in parallel during path walks.

Change the kernfs mutex to an rwsem so that, when opportunity arises,
node searches can be done in parallel with path walk lookups.

Reviewed-by: Miklos Szeredi <mszeredi@redhat.com>
Signed-off-by: Ian Kent <raven@themaw.net>
Link: https://lore.kernel.org/r/162642770946.63632.2218304587223241374.stgit@web.messagingengine.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-07-27 09:29:15 +02:00
..
dir.c kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
file.c kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
inode.c kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
kernfs-internal.h kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mount.c kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00
symlink.c kernfs: switch kernfs to use an rwsem 2021-07-27 09:29:15 +02:00