The tree no longer builds on new systems (e.g. latest Fedora images) because the included types.h is missing 128-bit integer types. Add typedefs analogous to Linux commit 10a47fb67340bca274276faf855d7 to fix the build failures. Signed-off-by: Kajetan Puchalski --- include/linux/types.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/types.h b/include/linux/types.h index 5e20f10..1b71001 100644 --- a/include/linux/types.h +++ b/include/linux/types.h @@ -5,6 +5,11 @@ #define __SANE_USERSPACE_TYPES__ /* For PPC64, to get LL64 types */ #include +#ifdef __SIZEOF_INT128__ +typedef __signed__ __int128 __s128 __attribute__((aligned(16))); +typedef unsigned __int128 __u128 __attribute__((aligned(16))); +#endif + typedef __u64 u64; typedef __s64 s64; -- 2.51.0