blob: d58229681dd6a84835db3d3c34f566874d6d529e [file] [log] [blame]
Brad Bishop316dfdd2018-06-25 12:45:53 -04001From d966d52d1e569cbc2293d841285e2b8941f28c61 Mon Sep 17 00:00:00 2001
Brad Bishop6e60e8b2018-02-01 10:27:11 -05002From: Khem Raj <raj.khem@gmail.com>
3Date: Sun, 9 Jul 2017 15:56:28 -0700
4Subject: [PATCH] include linux/sysinfo.h directly
5
6This is done to avoid the kernel header linux/kernel.h to use
7__GLIBC__ define to decide on if libc implements sysinfo() API
8or not. Kernel headers should be independent of such assumptions
9but until its done in right place, change the local header
10override to avoid this assumption
11
12Signed-off-by: Khem Raj <raj.khem@gmail.com>
Brad Bishop316dfdd2018-06-25 12:45:53 -040013
Brad Bishop6e60e8b2018-02-01 10:27:11 -050014---
15 usr/include/sys/sysinfo.h | 2 +-
16 1 file changed, 1 insertion(+), 1 deletion(-)
17
Brad Bishop6e60e8b2018-02-01 10:27:11 -050018--- a/usr/include/sys/sysinfo.h
19+++ b/usr/include/sys/sysinfo.h
Patrick Williams92b42cb2022-09-03 06:53:57 -050020@@ -6,7 +6,7 @@
Brad Bishop6e60e8b2018-02-01 10:27:11 -050021 #define _SYS_SYSINFO_H
22
Patrick Williams92b42cb2022-09-03 06:53:57 -050023 #include <sys/types.h>
Brad Bishop6e60e8b2018-02-01 10:27:11 -050024-#include <linux/kernel.h>
25+#include <linux/sysinfo.h>
26
27 extern int sysinfo(struct sysinfo *info);
28