]> www.infradead.org Git - users/willy/xarray.git/commit
bch2_ioctl_subvolume_destroy(): fix locking
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 14 Nov 2023 23:52:42 +0000 (18:52 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 16 Nov 2023 03:47:58 +0000 (22:47 -0500)
commitbbe6a7c899e7f265c5a6d01a178336a405e98ed6
treef08dc498b28cd9a98abdd1c67346ddbf87eb06ca
parent74d016ecc1a7974664e98d1afbf649cd4e0e0423
bch2_ioctl_subvolume_destroy(): fix locking

make it use user_path_locked_at() to get the normal directory protection
for modifications, as well as stable ->d_parent and ->d_name in victim

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/bcachefs/fs-ioctl.c