aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChao Yu <chao@kernel.org>2023-05-05 18:02:00 +0800
committerJaegeuk Kim <jaegeuk@kernel.org>2023-05-17 18:13:01 -0700
commit8a164d867888d34ec3c6bb7671d8e58545943e90 (patch)
tree5ba56ab6b63e28aceada7284ca49297124afbd7f
parentf89e5af24efeb1519ffc9e3b0dc9d9c231e35d05 (diff)
downloadf2fs-tools-8a164d867888d34ec3c6bb7671d8e58545943e90.tar.gz
f2fs-tools: add packed attribute for struct f2fs_super_block
Otherwise, it may trigger static assert below when the structure updates. static_assert(sizeof(struct f2fs_super_block) == 3072, "") Signed-off-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
-rw-r--r--include/f2fs_fs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/f2fs_fs.h b/include/f2fs_fs.h
index 832dee2..057cd4c 100644
--- a/include/f2fs_fs.h
+++ b/include/f2fs_fs.h
@@ -849,7 +849,7 @@ struct f2fs_super_block {
__u8 s_errors[MAX_F2FS_ERRORS]; /* reason of image corrupts */
__u8 reserved[258]; /* valid reserved region */
__le32 crc; /* checksum of superblock */
-};
+} __attribute__((packed));
static_assert(sizeof(struct f2fs_super_block) == 3072, "");