diff options
author | Christian Brauner <brauner@kernel.org> | 2025-09-19 17:33:47 +0200 |
---|---|---|
committer | Christian Brauner <brauner@kernel.org> | 2025-09-26 10:20:29 +0200 |
commit | c1f86d0ac322c7e77f6f8dbd216c65d39358ffc0 (patch) | |
tree | 2cfad3214f035ebcb6e0dfed91bb1358a854721d /net/socket.c | |
parent | e8c84e2082e69335f66c8ade4895e80ec270d7c4 (diff) |
listmount: don't call path_put() under namespace semaphore
Massage listmount() and make sure we don't call path_put() under the
namespace semaphore. If we put the last reference we're fscked.
Fixes: b4c2bea8ceaa ("add listmount(2) syscall")
Cc: stable@vger.kernel.org # v6.8+
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'net/socket.c')
0 files changed, 0 insertions, 0 deletions