From 3c5c3c7b41cf9eff0edcd46bcf728c175b25bab2 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 1 Dec 2022 09:08:33 +0100 Subject: [PATCH] drop kbuild patch from everywhere --- ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-4.14/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-4.19/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-4.9/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-5.10/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-5.15/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-5.4/series | 1 - ...aration-in-license_is_gpl_compatible.patch | 44 ------------------- queue-6.0/series | 1 - 14 files changed, 315 deletions(-) delete mode 100644 queue-4.14/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-4.19/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-4.9/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-5.10/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-5.15/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-5.4/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch delete mode 100644 queue-6.0/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch diff --git a/queue-4.14/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-4.14/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 9f920149848..00000000000 --- a/queue-4.14/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -1,6 +1,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-4.14/series b/queue-4.14/series index 38007a27adb..06a440a1241 100644 --- a/queue-4.14/series +++ b/queue-4.14/series @@ -23,7 +23,6 @@ net-thunderx-fix-the-acpi-memory-leak.patch s390-crashdump-fix-tod-programmable-field-size.patch nios2-add-force-for-vmlinuz.gz.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch kconfig-display-recursive-dependency-resolution-hint-just-once.patch diff --git a/queue-4.19/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-4.19/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 9f920149848..00000000000 --- a/queue-4.19/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -1,6 +1,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-4.19/series b/queue-4.19/series index cfe91009f56..b979aae5bf2 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -33,7 +33,6 @@ nfc-st-nci-fix-memory-leaks-in-evt_transaction.patch net-thunderx-fix-the-acpi-memory-leak.patch s390-crashdump-fix-tod-programmable-field-size.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch nios2-add-force-for-vmlinuz.gz.patch diff --git a/queue-4.9/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-4.9/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 9f920149848..00000000000 --- a/queue-4.9/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -1,6 +1,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-4.9/series b/queue-4.9/series index 455ea84fd34..5b15e1d2dc4 100644 --- a/queue-4.9/series +++ b/queue-4.9/series @@ -17,7 +17,6 @@ nfc-st-nci-fix-incorrect-validating-logic-in-evt_tra.patch nfc-st-nci-fix-memory-leaks-in-evt_transaction.patch net-thunderx-fix-the-acpi-memory-leak.patch s390-crashdump-fix-tod-programmable-field-size.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch kconfig-display-recursive-dependency-resolution-hint-just-once.patch diff --git a/queue-5.10/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-5.10/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 7f88290c213..00000000000 --- a/queue-5.10/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -2,6 +2,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-5.10/series b/queue-5.10/series index b85d60375cf..764035b9bbd 100644 --- a/queue-5.10/series +++ b/queue-5.10/series @@ -93,7 +93,6 @@ lib-vdso-use-grep-e-instead-of-egrep.patch usb-dwc3-exynos-fix-remove-function.patch ext4-fix-use-after-free-in-ext4_ext_shift_extents.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch init-kconfig-fix-cc_has_asm_goto_tied_output-test-wi.patch diff --git a/queue-5.15/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-5.15/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 7f88290c213..00000000000 --- a/queue-5.15/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -2,6 +2,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-5.15/series b/queue-5.15/series index ed4608aad3d..1ab254277f9 100644 --- a/queue-5.15/series +++ b/queue-5.15/series @@ -143,7 +143,6 @@ usb-cdnsp-fix-issue-with-clear-feature-halt-endpoint.patch usb-cdnsp-fix-issue-with-zlp-added-td_size-1.patch ext4-fix-use-after-free-in-ext4_ext_shift_extents.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch bus-ixp4xx-don-t-touch-bit-7-on-ixp42x.patch diff --git a/queue-5.4/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-5.4/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 9f920149848..00000000000 --- a/queue-5.4/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -1,6 +1,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-5.4/series b/queue-5.4/series index 483b04d181b..0ffdd2da819 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -44,7 +44,6 @@ s390-crashdump-fix-tod-programmable-field-size.patch lib-vdso-use-grep-e-instead-of-egrep.patch usb-dwc3-exynos-fix-remove-function.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch init-kconfig-fix-cc_has_asm_goto_tied_output-test-wi.patch diff --git a/queue-6.0/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch b/queue-6.0/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch deleted file mode 100644 index 7f88290c213..00000000000 --- a/queue-6.0/kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 50c697215a8cc22f0e58c88f06f2716c05a26e85 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Wed, 16 Nov 2022 18:26:34 +0000 -Subject: kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible - -From: Sam James - -commit 50c697215a8cc22f0e58c88f06f2716c05a26e85 upstream. - -Add missing include for strcmp. - -Clang 16 makes -Wimplicit-function-declaration an error by default. -Unfortunately, out of tree modules may use this in configure scripts, -which means failure might cause silent miscompilation or misconfiguration. - -For more information, see LWN.net [0] or LLVM's Discourse [1], gentoo-dev@ [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 -[3] hosted at lists.linux.dev. - -[akpm@linux-foundation.org: remember "linux/"] -Link: https://lkml.kernel.org/r/20221116182634.2823136-1-sam@gentoo.org -Signed-off-by: Sam James -Cc: -Signed-off-by: Andrew Morton -Signed-off-by: Greg Kroah-Hartman ---- - include/linux/license.h | 2 ++ - 1 file changed, 2 insertions(+) - ---- a/include/linux/license.h -+++ b/include/linux/license.h -@@ -2,6 +2,8 @@ - #ifndef __LICENSE_H - #define __LICENSE_H - -+#include -+ - static inline int license_is_gpl_compatible(const char *license) - { - return (strcmp(license, "GPL") == 0 diff --git a/queue-6.0/series b/queue-6.0/series index 6de6e1b7fa8..fbac39db1b2 100644 --- a/queue-6.0/series +++ b/queue-6.0/series @@ -167,7 +167,6 @@ cifs-fix-missing-unlock-in-cifs_file_copychunk_range.patch cifs-use-after-free-in-debug-code.patch ext4-fix-use-after-free-in-ext4_ext_shift_extents.patch arm64-dts-rockchip-lower-rk3399-puma-haikou-sd-controller-clock-frequency.patch -kbuild-fix-wimplicit-function-declaration-in-license_is_gpl_compatible.patch iio-adc-aspeed-remove-the-trim-valid-dts-property.patch iio-light-apds9960-fix-wrong-register-for-gesture-gain.patch iio-core-fix-entry-not-deleted-when-iio_register_sw_trigger_type-fails.patch -- 2.47.3