bcachefs: Fix six_lock_readers_add()
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 2 Sep 2022 02:05:16 +0000 (22:05 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:40 +0000 (17:09 -0400)
commit6b81f194f345d15dd15601ee7b604a0640445895
tree1b496804097ee8f9502ede363bffb24b3408a51c
parentd5024b011cb37b03aeeddd4b38857db427a04f11
bcachefs: Fix six_lock_readers_add()

Have to be careful with bit fields - when subtracting, this was
overflowing into the write_locking bit.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_locking.c