From 102a6a8f69b06df0e6594af4932ef47804f645c6 Mon Sep 17 00:00:00 2001 From: Daniel Hill Date: Sat, 5 Mar 2022 17:45:27 +1300 Subject: [PATCH] bcachefs: respect superblock discard flag. We were accidentally using default mount options and overwriting the discard flag. Signed-off-by: Daniel Hill Signed-off-by: Kent Overstreet --- fs/bcachefs/super.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/fs/bcachefs/super.c b/fs/bcachefs/super.c index 27716d6e962da..0bc78c50150ab 100644 --- a/fs/bcachefs/super.c +++ b/fs/bcachefs/super.c @@ -1167,9 +1167,6 @@ static struct bch_dev *__bch2_dev_alloc(struct bch_fs *c, ca->mi = bch2_mi_to_cpu(member); ca->uuid = member->uuid; - if (opt_defined(c->opts, discard)) - ca->mi.discard = opt_get(c->opts, discard); - if (percpu_ref_init(&ca->ref, bch2_dev_ref_complete, 0, GFP_KERNEL) || percpu_ref_init(&ca->io_ref, bch2_dev_io_ref_complete, -- 2.30.2