third_party_f2fs-tools/tools
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
..
f2fs_io Switch from the u_int to the uint types 2023-04-13 14:13:48 +08:00
sg_write_buffer Build successful,add one config.h and four BUILD.gn, modify seven files to relsove macro redefined,.Delete two Android.bp files.Add OAT related files,OAT.xml,README.OpenSource and README.md. 2021-12-15 10:45:47 +08:00
BUILD.gn f2fs_tools部件化 2022-08-23 10:40:59 +08:00
f2fs_io_parse.c f2fs-tools: fix a few spelling errors in f2fs-tools 2023-04-13 14:13:44 +08:00
f2fscrypt.8 f2fs-tools: fix a few spelling errors in f2fs-tools 2023-04-13 14:13:44 +08:00
f2fscrypt.c Remove unnecessary __attribute__((packed)) annotations 2023-04-13 14:13:49 +08:00
f2fstat.c f2fs-tools: Fix various compilation warnings 2019-03-23 18:59:24 +09:00
fibmap.c tools/fibmap: fix build error 2019-10-22 09:33:13 -07:00
Makefile.am lib: use ${libuuid_LIBS} instead of -luuid everywhere 2020-06-18 12:34:23 -07:00
sha512.c f2fscrypt: add a tool for encryption management in the f2fs filesystem 2017-03-16 08:15:37 +08:00