bcachefs: Fix sb_clean_validate endianness conversion
authorKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 14:17:12 +0000 (10:17 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Wed, 8 May 2024 18:56:09 +0000 (14:56 -0400)
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/sb-clean.c

index 194e55b11137b9133ed9cc9493362e1b148f017a..d27804d4987a09462ca59a48268daef98c0b39fd 100644 (file)
@@ -283,7 +283,7 @@ static int bch2_sb_clean_validate(struct bch_sb *sb,
             entry = vstruct_next(entry)) {
                if ((void *) vstruct_next(entry) > vstruct_end(&clean->field)) {
                        prt_str(err, "entry type ");
-                       bch2_prt_jset_entry_type(err, le16_to_cpu(entry->type));
+                       bch2_prt_jset_entry_type(err, entry->type);
                        prt_str(err, " overruns end of section");
                        return -BCH_ERR_invalid_sb_clean;
                }