1From 8e69b663d6ddef132041a1186f081fdd74d4a31d Mon Sep 17 00:00:00 2001 2From: rofl0r <retnyg@gmx.net> 3Date: Mon, 20 Jan 2014 21:31:34 +0100 4Subject: [PATCH 3/3] remove inclusion of sysinfo.h in kernel.h 5 6the declaration of struct sysinfo clashes with userspace. 7it's not quite clear why that header was included from kernel.h, 8as none of its functionality is needed. 9--- 10Signed-off-by: Khem Raj <raj.khem@gmail.com> 11Upstream-Status: Submitted 12 13 include/uapi/linux/kernel.h | 2 ++ 14 1 file changed, 2 insertions(+) 15 16Index: linux-5.12.11/include/uapi/linux/kernel.h 17=================================================================== 18--- linux-5.12.11.orig/include/uapi/linux/kernel.h 19+++ linux-5.12.11/include/uapi/linux/kernel.h 20@@ -2,7 +2,9 @@ 21 #ifndef _UAPI_LINUX_KERNEL_H 22 #define _UAPI_LINUX_KERNEL_H 23 24+#ifdef __GLIBC__ 25 #include <linux/sysinfo.h> 26 #include <linux/const.h> 27+#endif 28 29 #endif /* _UAPI_LINUX_KERNEL_H */ 30