summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/alloc_background.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2021-10-01 10:08:13 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:13 -0400
commit69294246b7a441a112d1a550ffc8e4e1e45142a4 (patch)
treeec365d79743ff19a3cdc32370c89115d8b7da847 /fs/bcachefs/alloc_background.c
parente59a4d787507592ea19dbf48bc71b3120ff5df4d (diff)
downloadlinux-69294246b7a441a112d1a550ffc8e4e1e45142a4.tar.gz
linux-69294246b7a441a112d1a550ffc8e4e1e45142a4.tar.bz2
linux-69294246b7a441a112d1a550ffc8e4e1e45142a4.zip
bcachefs: Fix allocator shutdown error message
We return 1 to indicate kthread_should_stop() returned true - we shouldn't be printing an error. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/alloc_background.c')
-rw-r--r--fs/bcachefs/alloc_background.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/bcachefs/alloc_background.c b/fs/bcachefs/alloc_background.c
index 54fbfb22d671..fc1b4b354b05 100644
--- a/fs/bcachefs/alloc_background.c
+++ b/fs/bcachefs/alloc_background.c
@@ -857,10 +857,10 @@ static int bch2_invalidate_buckets(struct bch_fs *c, struct bch_dev *ca)
/* If we used NOWAIT, don't return the error: */
if (!fifo_empty(&ca->free_inc))
ret = 0;
- if (ret) {
+ if (ret < 0)
bch_err(ca, "error invalidating buckets: %i", ret);
+ if (ret)
return ret;
- }
if (journal_seq)
ret = bch2_journal_flush_seq(&c->journal, journal_seq);