u-boot-brain/fs/btrfs
Alberto Sánchez Molero 2021f083ed fs: btrfs: Fix unaligned memory accesses
Loading files stored with lzo compression from a btrfs filesystem was
producing unaligned memory accesses, which were causing a data abort
and a reset on an Orange Pi Zero.

The change in hash.c is not triggered by any error but follows the
same pattern. Please confirm.

Fixed according to doc/README.unaligned-memory-access.txt

Signed-off-by: Alberto Sánchez Molero <alsamolero@gmail.com>
Tested-by: Robert Nelson <robertcnelson@gmail.com>
2018-01-28 12:27:12 -05:00
..
btrfs_tree.h fs: btrfs: Add btrfs_tree.h and ctree.h from Linux (and modified) 2017-10-02 21:52:17 -04:00
btrfs.c fs: btrfs: Add U-Boot fs handlers. 2017-10-02 21:52:18 -04:00
btrfs.h fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
chunk-map.c fs: btrfs: Fix usage of uninitialized variables 2017-10-16 09:42:51 -04:00
compression.c fs: btrfs: Fix unaligned memory accesses 2018-01-28 12:27:12 -05:00
conv-funcs.h fs: btrfs: Add disk-to-cpu and cpu-to-disk conversion functions 2017-10-02 21:52:17 -04:00
ctree.c fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
ctree.h fs: btrfs: Add btrfs_tree.h and ctree.h from Linux (and modified) 2017-10-02 21:52:17 -04:00
dev.c fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
dir-item.c fs: btrfs: Fix usage of uninitialized variables 2017-10-16 09:42:51 -04:00
extent-io.c fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
hash.c fs: btrfs: Fix unaligned memory accesses 2018-01-28 12:27:12 -05:00
inode.c fs: btrfs: Remove a foreign language note 2017-10-16 09:42:51 -04:00
Kconfig fs: btrfs: Add U-Boot fs handlers. 2017-10-02 21:52:18 -04:00
Makefile fs: btrfs: Add U-Boot fs handlers. 2017-10-02 21:52:18 -04:00
root.c fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
subvolume.c fs: btrfs: Add single-device read-only BTRFS implementation 2017-10-02 21:52:17 -04:00
super.c fs/btrfs: Fix warning in btrfs_check_super() 2017-10-03 08:44:13 -04:00