44 lines
1.5 KiB
Diff
44 lines
1.5 KiB
Diff
|
From 165ca83f5581716dad0494addfffd2360fa52445 Mon Sep 17 00:00:00 2001
|
||
|
From: Kent Overstreet <kent.overstreet@linux.dev>
|
||
|
Date: Fri, 15 Nov 2024 17:45:44 -0500
|
||
|
Subject: [PATCH 105/213] bcachefs: Drop swab code for backpointers in alloc
|
||
|
keys
|
||
|
Content-Type: text/plain; charset="utf-8"
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
|
||
|
Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
|
||
|
---
|
||
|
fs/bcachefs/alloc_background.c | 8 --------
|
||
|
1 file changed, 8 deletions(-)
|
||
|
|
||
|
diff --git a/fs/bcachefs/alloc_background.c b/fs/bcachefs/alloc_background.c
|
||
|
index e90561b6def6..ae9fdb5ad758 100644
|
||
|
--- a/fs/bcachefs/alloc_background.c
|
||
|
+++ b/fs/bcachefs/alloc_background.c
|
||
|
@@ -322,7 +322,6 @@ int bch2_alloc_v4_validate(struct bch_fs *c, struct bkey_s_c k,
|
||
|
void bch2_alloc_v4_swab(struct bkey_s k)
|
||
|
{
|
||
|
struct bch_alloc_v4 *a = bkey_s_to_alloc_v4(k).v;
|
||
|
- struct bch_backpointer *bp, *bps;
|
||
|
|
||
|
a->journal_seq = swab64(a->journal_seq);
|
||
|
a->flags = swab32(a->flags);
|
||
|
@@ -333,13 +332,6 @@ void bch2_alloc_v4_swab(struct bkey_s k)
|
||
|
a->stripe = swab32(a->stripe);
|
||
|
a->nr_external_backpointers = swab32(a->nr_external_backpointers);
|
||
|
a->stripe_sectors = swab32(a->stripe_sectors);
|
||
|
-
|
||
|
- bps = alloc_v4_backpointers(a);
|
||
|
- for (bp = bps; bp < bps + BCH_ALLOC_V4_NR_BACKPOINTERS(a); bp++) {
|
||
|
- bp->bucket_offset = swab40(bp->bucket_offset);
|
||
|
- bp->bucket_len = swab32(bp->bucket_len);
|
||
|
- bch2_bpos_swab(&bp->pos);
|
||
|
- }
|
||
|
}
|
||
|
|
||
|
void bch2_alloc_to_text(struct printbuf *out, struct bch_fs *c, struct bkey_s_c k)
|
||
|
--
|
||
|
2.45.2
|
||
|
|