]> git.hungrycats.org Git - linux/commit
btrfs: remove TRANS_JOIN_NOLOCK
authorTal Zussman <tz2294@columbia.edu>
Thu, 17 Sep 2026 04:00:13 +0000 (00:00 -0400)
committerDavid Sterba <dsterba@suse.com>
Thu, 17 Sep 2026 17:49:48 +0000 (19:49 +0200)
commit1397021ba66f3c04ce85760af47d0cd7f52f7d4b
tree08720bb3ea2676584cd6cae9f5b6093fa9820312
parent62306ae8550aace11ac6aab34257b9c8fa9be2d3
btrfs: remove TRANS_JOIN_NOLOCK

btrfs_join_transaction_spacecache() was the only user of
TRANS_JOIN_NOLOCK and is gone, so remove the join type, its entries in
the blocked types table, and the special cases in join_transaction() and
start_transaction().

Assisted-by: Claude:claude-fable-5-1
Signed-off-by: Tal Zussman <tz2294@columbia.edu>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/transaction.c
fs/btrfs/transaction.h