bcachefs: Add btree_trans* to inode_set_fn
authorJoshua Ashton <joshua@froggi.es>
Sat, 12 Aug 2023 14:47:45 +0000 (15:47 +0100)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:10:10 +0000 (17:10 -0400)
commit791236b85c2dfd3bc6b857431658efb49de83343
tree39cafc783b275e3b17ba638d2a6cca4ba6f25142
parente6375481c9efb765687cc4d6c1396b335c3d5ef1
bcachefs: Add btree_trans* to inode_set_fn

This will be used when we need to re-hash a directory tree when setting
flags.

It is not possible to have concurrent btree_trans on a thread.

Signed-off-by: Joshua Ashton <joshua@froggi.es>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/fs-io.c
fs/bcachefs/fs-ioctl.c
fs/bcachefs/fs.c
fs/bcachefs/fs.h
fs/bcachefs/xattr.c