aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch
diff options
context:
space:
mode:
Diffstat (limited to 'common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch')
-rw-r--r--common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch62
1 files changed, 0 insertions, 62 deletions
diff --git a/common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch b/common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch
deleted file mode 100644
index 31eeb054..00000000
--- a/common/recipes-kernel/linux/linux-yocto-4.9.21/0076-x86-retpoline-Remove-compile-time-warning.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 0f71f50c7d1e47adced3237b77f0edcd25b92c0c Mon Sep 17 00:00:00 2001
-From: Thomas Gleixner <tglx@linutronix.de>
-Date: Sun, 14 Jan 2018 22:13:29 +0100
-Subject: [PATCH 076/103] x86/retpoline: Remove compile time warning
-
-commit b8b9ce4b5aec8de9e23cabb0a26b78641f9ab1d6 upstream.
-
-Remove the compile time warning when CONFIG_RETPOLINE=y and the compiler
-does not have retpoline support. Linus rationale for this is:
-
- It's wrong because it will just make people turn off RETPOLINE, and the
- asm updates - and return stack clearing - that are independent of the
- compiler are likely the most important parts because they are likely the
- ones easiest to target.
-
- And it's annoying because most people won't be able to do anything about
- it. The number of people building their own compiler? Very small. So if
- their distro hasn't got a compiler yet (and pretty much nobody does), the
- warning is just annoying crap.
-
- It is already properly reported as part of the sysfs interface. The
- compile-time warning only encourages bad things.
-
-Fixes: 76b043848fd2 ("x86/retpoline: Add initial retpoline support")
-Requested-by: Linus Torvalds <torvalds@linux-foundation.org>
-Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
-Cc: David Woodhouse <dwmw@amazon.co.uk>
-Cc: Peter Zijlstra (Intel) <peterz@infradead.org>
-Cc: gnomes@lxorguk.ukuu.org.uk
-Cc: Rik van Riel <riel@redhat.com>
-Cc: Andi Kleen <ak@linux.intel.com>
-Cc: Josh Poimboeuf <jpoimboe@redhat.com>
-Cc: thomas.lendacky@amd.com
-Cc: Linus Torvalds <torvalds@linux-foundation.org>
-Cc: Jiri Kosina <jikos@kernel.org>
-Cc: Andy Lutomirski <luto@amacapital.net>
-Cc: Dave Hansen <dave.hansen@intel.com>
-Cc: Kees Cook <keescook@google.com>
-Cc: Tim Chen <tim.c.chen@linux.intel.com>
-Cc: Greg Kroah-Hartman <gregkh@linux-foundation.org>
-Link: https://lkml.kernel.org/r/CA+55aFzWgquv4i6Mab6bASqYXg3ErV3XDFEYf=GEcCDQg5uAtw@mail.gmail.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- arch/x86/Makefile | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/arch/x86/Makefile b/arch/x86/Makefile
-index 1e1a733..cd22cb8 100644
---- a/arch/x86/Makefile
-+++ b/arch/x86/Makefile
-@@ -187,8 +187,6 @@ ifdef CONFIG_RETPOLINE
- RETPOLINE_CFLAGS += $(call cc-option,-mindirect-branch=thunk-extern -mindirect-branch-register)
- ifneq ($(RETPOLINE_CFLAGS),)
- KBUILD_CFLAGS += $(RETPOLINE_CFLAGS) -DRETPOLINE
-- else
-- $(warning CONFIG_RETPOLINE=y, but not supported by the compiler. Toolchain update recommended.)
- endif
- endif
-
---
-2.7.4
-