summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2019-03-28 04:49:05 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2019-04-03 12:44:14 -0400
commite4f93a2bdc6893d4dae368d4c725b71e3dd44615 (patch)
tree9e270cbd33dbb82501a1337e5bf39c03c848fab9
parent1e48ea58f134b3024e43cd9eee3d11af0eeab641 (diff)
bcachefs: fix initial gc
Buckets weren't being marked as dirty
-rw-r--r--fs/bcachefs/btree_gc.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/fs/bcachefs/btree_gc.c b/fs/bcachefs/btree_gc.c
index 358dfa2b2497..cb0e2449cd59 100644
--- a/fs/bcachefs/btree_gc.c
+++ b/fs/bcachefs/btree_gc.c
@@ -556,12 +556,6 @@ static void bch2_gc_done(struct bch_fs *c, bool initial)
struct bucket_array *src = __bucket_array(ca, 1);
size_t b;
- if (initial) {
- memcpy(dst, src,
- sizeof(struct bucket_array) +
- sizeof(struct bucket) * dst->nbuckets);
- }
-
for (b = 0; b < src->nbuckets; b++) {
copy_bucket_field(gen);
copy_bucket_field(data_type);