third_party_f2fs-tools/include
Bart Van Assche ed86f575e9 Remove unnecessary __attribute__((packed)) annotations
commit 1612bf99de322e2554a90dced7337ff2d8d1ded6
category: bugfix
issue: #I6VAS0
CVE: NA

Signed-off-by: DongSenhao <dongsenhao2@huawei.com>
---------------------------------------

Applying the __attribute__((packed)) annotation to members that do not
need it impacts performance negatively on architectures that do not
support efficient unaligned accesses (e.g. ARMv7). Hence minimize the
__attribute__((packed)) annotations.

See also CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in the Linux kernel.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: dongsenhao <dongsenhao2@huawei.com>
2023-04-13 14:13:49 +08:00
..
android_config.h f2fs_io: change fibmap to fiemap 2023-04-13 14:13:43 +08:00
f2fs_fs.h Remove unnecessary __attribute__((packed)) annotations 2023-04-13 14:13:49 +08:00
quota.h Remove unnecessary __attribute__((packed)) annotations 2023-04-13 14:13:49 +08:00