fs: btrfs: Sync btrfs_btree.h from kernel
authorQu Wenruo <wqu@suse.com>
Wed, 24 Jun 2020 16:02:47 +0000 (18:02 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 8 Sep 2020 00:57:27 +0000 (20:57 -0400)
commit3b4b40c0d6c02c9a4adc684cf125f628651caf4c
tree5667bde25b859eb2dbea7568fac3a869e2d0e604
parent314b9b4a38befd120ce1c566d9eea8e0ec9d8336
fs: btrfs: Sync btrfs_btree.h from kernel

This version includes all needed on-disk format from kernel.

Only need to modify the include headers for U-Boot, everything else is
untouched.

Also, since U-Boot btrfs is using a different endian convert timing (at
tree block read time), it needs some forced type conversion before
proper crossport.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Marek BehĂșn <marek.behun@nic.cz>
fs/btrfs/btrfs.c
fs/btrfs/btrfs_tree.h [deleted file]
fs/btrfs/ctree.h
fs/btrfs/inode.c
fs/btrfs/kernel-shared/btrfs_tree.h [new file with mode: 0644]
fs/btrfs/root.c
fs/btrfs/subvolume.c