diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2019-02-13 15:17:23 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-22 17:08:16 -0400 |
commit | 8c96cfccf045efff12d8287a41f2b8f4ef3094c2 (patch) | |
tree | febb2d947390f6b69e10bf8888882b52b44244e3 /fs/bcachefs/alloc_background.c | |
parent | 8777210b92c661a50fb8147574cb0a366566ae07 (diff) |
bcachefs: fix more locking bugs
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/alloc_background.c')
-rw-r--r-- | fs/bcachefs/alloc_background.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/bcachefs/alloc_background.c b/fs/bcachefs/alloc_background.c index 7c57de5390b4..5b9d6c77d037 100644 --- a/fs/bcachefs/alloc_background.c +++ b/fs/bcachefs/alloc_background.c @@ -886,7 +886,8 @@ static int bch2_invalidate_buckets(struct bch_fs *c, struct bch_dev *ca) ret = __bch2_alloc_write_key(c, ca, b, &iter, must_flush ? &journal_seq : NULL, BTREE_INSERT_GC_LOCK_HELD| - !fifo_empty(&ca->free_inc) ? BTREE_INSERT_NOWAIT : 0); + (!fifo_empty(&ca->free_inc) + ? BTREE_INSERT_NOWAIT : 0)); } bch2_btree_iter_unlock(&iter); |