summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/check-perf-trace.py
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2025-08-21 03:28:35 +0300
committerAl Viro <viro@zeniv.linux.org.uk>2025-09-03 02:35:57 +0300
commit6b448d7a7c4848fd6cbe0eee49834df7d25b25f8 (patch)
tree7d8e60f6b968573fe50ff96f2456020f224b0a93 /tools/perf/scripts/python/check-perf-trace.py
parent747e91e5b7396eba699989072c61e8fb076bbea4 (diff)
downloadlinux-6b448d7a7c4848fd6cbe0eee49834df7d25b25f8.tar.xz
check_for_nsfs_mounts(): no need to take locks
Currently we are taking mount_writer; what that function needs is either mount_locked_reader (we are not changing anything, we just want to iterate through the subtree) or namespace_shared and a reference held by caller on the root of subtree - that's also enough to stabilize the topology. The thing is, all callers are already holding at least namespace_shared as well as a reference to the root of subtree. Let's make the callers provide locking warranties - don't mess with mount_lock in check_for_nsfs_mounts() itself and document the locking requirements. Reviewed-by: Christian Brauner <brauner@kernel.org> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions