Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

bcachefs: rename version -> bversion for big endian builds

Builds on big endian systems fail as follows.

fs/bcachefs/bkey.h: In function 'bch2_bkey_format_add_key':
fs/bcachefs/bkey.h:557:41: error:
'const struct bkey' has no member named 'bversion'

The original commit only renamed the variable for little endian builds.
Rename it for big endian builds as well to fix the problem.

Fixes: cf49f8a8c277 ("bcachefs: rename version -> bversion")
Cc: Kent Overstreet <kent.overstreet@linux.dev>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>

authored by

Guenter Roeck and committed by
Kent Overstreet
2007d28e 9852d85e

+1 -1
+1 -1
fs/bcachefs/bcachefs_format.h
··· 223 223 #elif __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ 224 224 struct bpos p; 225 225 __u32 size; /* extent size, in sectors */ 226 - struct bversion version; 226 + struct bversion bversion; 227 227 228 228 __u8 pad[1]; 229 229 #endif