diff options
author | Chao Yu <chao@kernel.org> | 2023-05-05 18:02:00 +0800 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2023-05-17 18:13:01 -0700 |
commit | 8a164d867888d34ec3c6bb7671d8e58545943e90 (patch) | |
tree | 5ba56ab6b63e28aceada7284ca49297124afbd7f | |
parent | f89e5af24efeb1519ffc9e3b0dc9d9c231e35d05 (diff) | |
download | f2fs-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.h | 2 |
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, ""); |