From: Greg Kroah-Hartman Date: Fri, 27 Nov 2020 13:26:12 +0000 (+0100) Subject: 4.19-stable patches X-Git-Tag: v4.4.247~35^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=acf5815106550aca684a67d5a12987ccd8f12856;p=thirdparty%2Fkernel%2Fstable-queue.git 4.19-stable patches added patches: wireless-use-linux-stddef.h-instead-of-stddef.h.patch --- diff --git a/queue-4.19/series b/queue-4.19/series index 3cad090402b..0ce1c4d5eb7 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -1 +1,2 @@ perf-event-check-ref_reloc_sym-before-using-it.patch +wireless-use-linux-stddef.h-instead-of-stddef.h.patch diff --git a/queue-4.19/wireless-use-linux-stddef.h-instead-of-stddef.h.patch b/queue-4.19/wireless-use-linux-stddef.h-instead-of-stddef.h.patch new file mode 100644 index 00000000000..c795973f9c0 --- /dev/null +++ b/queue-4.19/wireless-use-linux-stddef.h-instead-of-stddef.h.patch @@ -0,0 +1,39 @@ +From 1b9ae0c92925ac40489be526d67d0010d0724ce0 Mon Sep 17 00:00:00 2001 +From: Hauke Mehrtens +Date: Thu, 21 May 2020 22:14:22 +0200 +Subject: wireless: Use linux/stddef.h instead of stddef.h + +From: Hauke Mehrtens + +commit 1b9ae0c92925ac40489be526d67d0010d0724ce0 upstream. + +When compiling inside the kernel include linux/stddef.h instead of +stddef.h. When I compile this header file in backports for power PC I +run into a conflict with ptrdiff_t. I was unable to reproduce this in +mainline kernel. I still would like to fix this problem in the kernel. + +Fixes: 6989310f5d43 ("wireless: Use offsetof instead of custom macro.") +Signed-off-by: Hauke Mehrtens +Link: https://lore.kernel.org/r/20200521201422.16493-1-hauke@hauke-m.de +Signed-off-by: Johannes Berg +Signed-off-by: Greg Kroah-Hartman + +--- + include/uapi/linux/wireless.h | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +--- a/include/uapi/linux/wireless.h ++++ b/include/uapi/linux/wireless.h +@@ -74,7 +74,11 @@ + #include /* for "struct sockaddr" et al */ + #include /* for IFNAMSIZ and co... */ + +-#include /* for offsetof */ ++#ifdef __KERNEL__ ++# include /* for offsetof */ ++#else ++# include /* for offsetof */ ++#endif + + /***************************** VERSION *****************************/ + /*