]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop 4.19 patch that was in last release
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Dec 2018 18:23:50 +0000 (19:23 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Dec 2018 18:23:50 +0000 (19:23 +0100)
queue-4.19/series
queue-4.19/x86-build-fix-compiler-support-check-for-config_retp.patch [deleted file]

index fc9b4678de196ff0711356fe7e175a283d7c6872..24ef612f9a0824c4e7bff2d6c14cb5870ce8b564 100644 (file)
@@ -51,7 +51,6 @@ ethernet-fman-fix-wrong-of_node_put-in-probe-functio.patch
 thermal-armada-fix-legacy-validity-test-sense.patch
 net-mvpp2-fix-detection-of-10g-sfp-modules.patch
 net-mvpp2-fix-phylink-handling-of-invalid-phy-modes.patch
-x86-build-fix-compiler-support-check-for-config_retp.patch
 drm-amdgpu-vcn-update-vcn.cur_state-during-suspend.patch
 tools-testing-nvdimm-align-test-resources-to-128m.patch
 acpi-nfit-fix-user-initiated-ars-to-be-ars-long-rath.patch
diff --git a/queue-4.19/x86-build-fix-compiler-support-check-for-config_retp.patch b/queue-4.19/x86-build-fix-compiler-support-check-for-config_retp.patch
deleted file mode 100644 (file)
index 4d2b776..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-From fe7443c2e9788ea18a4174995385c603a7835671 Mon Sep 17 00:00:00 2001
-From: Masahiro Yamada <yamada.masahiro@socionext.com>
-Date: Wed, 5 Dec 2018 15:27:19 +0900
-Subject: x86/build: Fix compiler support check for CONFIG_RETPOLINE
-
-[ Upstream commit 25896d073d8a0403b07e6dec56f58e6c33678207 ]
-
-It is troublesome to add a diagnostic like this to the Makefile
-parse stage because the top-level Makefile could be parsed with
-a stale include/config/auto.conf.
-
-Once you are hit by the error about non-retpoline compiler, the
-compilation still breaks even after disabling CONFIG_RETPOLINE.
-
-The easiest fix is to move this check to the "archprepare" like
-this commit did:
-
-  829fe4aa9ac1 ("x86: Allow generating user-space headers without a compiler")
-
-Reported-by: Meelis Roos <mroos@linux.ee>
-Tested-by: Meelis Roos <mroos@linux.ee>
-Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
-Acked-by: Zhenzhong Duan <zhenzhong.duan@oracle.com>
-Cc: Borislav Petkov <bp@alien8.de>
-Cc: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Peter Zijlstra <peterz@infradead.org>
-Cc: Thomas Gleixner <tglx@linutronix.de>
-Cc: Zhenzhong Duan <zhenzhong.duan@oracle.com>
-Fixes: 4cd24de3a098 ("x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support")
-Link: http://lkml.kernel.org/r/1543991239-18476-1-git-send-email-yamada.masahiro@socionext.com
-Link: https://lkml.org/lkml/2018/12/4/206
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/x86/Makefile | 10 +++++++---
- 1 file changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/arch/x86/Makefile b/arch/x86/Makefile
-index 9298f0f3817a..b84f61bc5e7a 100644
---- a/arch/x86/Makefile
-+++ b/arch/x86/Makefile
-@@ -223,9 +223,6 @@ KBUILD_CFLAGS += -fno-asynchronous-unwind-tables
- # Avoid indirect branches in kernel to deal with Spectre
- ifdef CONFIG_RETPOLINE
--ifeq ($(RETPOLINE_CFLAGS),)
--  $(error You are building kernel with non-retpoline compiler, please update your compiler.)
--endif
-   KBUILD_CFLAGS += $(RETPOLINE_CFLAGS)
- endif
-@@ -303,6 +300,13 @@ ifndef CC_HAVE_ASM_GOTO
-       @echo Compiler lacks asm-goto support.
-       @exit 1
- endif
-+ifdef CONFIG_RETPOLINE
-+ifeq ($(RETPOLINE_CFLAGS),)
-+      @echo "You are building kernel with non-retpoline compiler." >&2
-+      @echo "Please update your compiler." >&2
-+      @false
-+endif
-+endif
- archclean:
-       $(Q)rm -rf $(objtree)/arch/i386
--- 
-2.19.1
-