summaryrefslogtreecommitdiff
path: root/tools/perf/scripts
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2023-11-22 15:44:39 +0300
committerChristian Brauner <brauner@kernel.org>2023-11-28 16:08:47 +0300
commit783822e44594639848b78d4bb61dde26fba04e05 (patch)
tree8e2a0cff97798a1e092d13e672037b3199cbdb2b /tools/perf/scripts
parent90fbd8b175ee75ee3d37d748b92bc317660b586d (diff)
downloadlinux-783822e44594639848b78d4bb61dde26fba04e05.tar.xz
mnt_idmapping: decouple from namespaces
There's no reason we need to couple mnt idmapping to namespaces in the way we currently do. Copy the idmapping when an idmapped mount is created and don't take any reference on the namespace at all. We also can't easily refcount struct uid_gid_map because it needs to stay the size of a cacheline otherwise we risk performance regressions (Ignoring for a second that right now struct uid_gid_map isn't actually 64 byte but 72 but that's a fix for another patch series.). Link: https://lore.kernel.org/r/20231122-vfs-mnt_idmap-v1-3-dae4abdde5bd@kernel.org Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts')
0 files changed, 0 insertions, 0 deletions