From: Kent Overstreet Date: Thu, 20 Mar 2025 18:15:33 +0000 (-0400) Subject: bcachefs: Eliminate padding in move_bucket_key X-Git-Tag: v6.15-rc1~146^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ea24b287b3b9118a157509d931e7d27414e98c7;p=thirdparty%2Fkernel%2Flinux.git bcachefs: Eliminate padding in move_bucket_key We appear to be tripping over a compiler/kmsan bug with padding fields - this is an easy workaround. Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/move_types.h b/fs/bcachefs/move_types.h index 82e473ed48d2d..807f779f6f767 100644 --- a/fs/bcachefs/move_types.h +++ b/fs/bcachefs/move_types.h @@ -32,7 +32,7 @@ struct bch_move_stats { struct move_bucket_key { struct bpos bucket; - u8 gen; + unsigned gen; }; struct move_bucket {