summaryrefslogtreecommitdiffstats
path: root/fs/pnode.h
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2023-05-03 13:18:41 +0200
committerChristian Brauner <brauner@kernel.org>2023-05-19 04:30:22 +0200
commit64f44b27ae9184e13ebbca230fa83da02a10f283 (patch)
tree09cc3e55262406d7f0736a35d87432915b45c420 /fs/pnode.h
parent104026c2e49f39399088dfcd6abf5415b655d6fe (diff)
downloadlinux-64f44b27ae9184e13ebbca230fa83da02a10f283.tar.gz
linux-64f44b27ae9184e13ebbca230fa83da02a10f283.tar.bz2
linux-64f44b27ae9184e13ebbca230fa83da02a10f283.zip
fs: use a for loop when locking a mount
Currently, lock_mount() uses a goto to retry the lookup until it succeeded in acquiring the namespace_lock() preventing the top mount from being overmounted. While that's perfectly fine we want to lookup the mountpoint on the parent of the top mount in later patches. So adapt the code to make this easier to implement. Also, the for loop is arguably a little cleaner and makes the code easier to follow. No functional changes intended. Reviewed-by: Seth Forshee (DigitalOcean) <sforshee@kernel.org> Message-Id: <20230202-fs-move-mount-replace-v4-3-98f3d80d7eaa@kernel.org> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/pnode.h')
0 files changed, 0 insertions, 0 deletions