Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

btrfs_tree.h: fix include from userland

This patch prepares the uapi export by fixing the following errors:

.../linux/btrfs_tree.h:283:2: error: #error "UUID items require BTRFS_UUID_SIZE == 16!"
#error "UUID items require BTRFS_UUID_SIZE == 16!"

.../linux/btrfs_tree.h:390:12: error: ‘BTRFS_UUID_SIZE’ undeclared here (not in a function)
__u8 uuid[BTRFS_UUID_SIZE];
^
.../linux/btrfs_tree.h:796:16: error: ‘BTRFS_DEV_STAT_VALUES_MAX’ undeclared here (not in a function)
__le64 values[BTRFS_DEV_STAT_VALUES_MAX];

Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

authored by

Nicolas Dichtel and committed by
Masahiro Yamada
3a4e7f56 9078b4ee

+1
+1
include/uapi/linux/btrfs_tree.h
··· 1 1 #ifndef _BTRFS_CTREE_H_ 2 2 #define _BTRFS_CTREE_H_ 3 3 4 + #include <linux/btrfs.h> 4 5 #include <linux/types.h> 5 6 6 7 /*