]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop arm64 build patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 Jul 2018 12:52:26 +0000 (14:52 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 10 Jul 2018 12:52:26 +0000 (14:52 +0200)
queue-4.14/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch [deleted file]
queue-4.14/series
queue-4.17/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch [deleted file]
queue-4.17/series

diff --git a/queue-4.14/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch b/queue-4.14/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch
deleted file mode 100644 (file)
index a7f3bbd..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-From 38fc4248677552ce35efc09902fdcb06b61d7ef9 Mon Sep 17 00:00:00 2001
-From: Paul Kocialkowski <contact@paulk.fr>
-Date: Mon, 2 Jul 2018 11:16:59 +0200
-Subject: arm64: Use aarch64elf and aarch64elfb emulation mode variants
-
-From: Paul Kocialkowski <contact@paulk.fr>
-
-commit 38fc4248677552ce35efc09902fdcb06b61d7ef9 upstream.
-
-The aarch64linux and aarch64linuxb emulation modes are not supported by
-bare-metal toolchains and Linux using them forbids building the kernel
-with these toolchains.
-
-Since there is apparently no reason to target these emulation modes, the
-more generic elf modes are used instead, allowing to build on bare-metal
-toolchains as well as the already-supported ones.
-
-Fixes: 3d6a7b99e3fa ("arm64: ensure the kernel is compiled for LP64")
-
-Cc: stable@vger.kernel.org
-Acked-by: Will Deacon <will.deacon@arm.com>
-Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
-Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- arch/arm64/Makefile |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/arch/arm64/Makefile
-+++ b/arch/arm64/Makefile
-@@ -62,14 +62,14 @@ KBUILD_CPPFLAGS    += -mbig-endian
- CHECKFLAGS    += -D__AARCH64EB__
- AS            += -EB
- LD            += -EB
--LDFLAGS               += -maarch64linuxb
-+LDFLAGS               += -maarch64elfb
- UTS_MACHINE   := aarch64_be
- else
- KBUILD_CPPFLAGS       += -mlittle-endian
- CHECKFLAGS    += -D__AARCH64EL__
- AS            += -EL
- LD            += -EL
--LDFLAGS               += -maarch64linux
-+LDFLAGS               += -maarch64elf
- UTS_MACHINE   := aarch64
- endif
index a1c7c23b286f1c8ab04c540126597a405625be31..056f68cd0a418963b345f7cec8ab469f0dc90700 100644 (file)
@@ -6,7 +6,6 @@ scsi-target-fix-truncated-pr-in-readkeys-response.patch
 s390-correct-register-corruption-in-critical-section-cleanup.patch
 drbd-fix-access-after-free.patch
 vfio-use-get_user_pages_longterm-correctly.patch
-arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch
 cifs-fix-use-after-free-of-a-mid_q_entry.patch
 cifs-fix-memory-leak-in-smb2_set_ea.patch
 cifs-fix-infinite-loop-when-using-hard-mount-option.patch
diff --git a/queue-4.17/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch b/queue-4.17/arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch
deleted file mode 100644 (file)
index 80e873f..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-From 38fc4248677552ce35efc09902fdcb06b61d7ef9 Mon Sep 17 00:00:00 2001
-From: Paul Kocialkowski <contact@paulk.fr>
-Date: Mon, 2 Jul 2018 11:16:59 +0200
-Subject: arm64: Use aarch64elf and aarch64elfb emulation mode variants
-
-From: Paul Kocialkowski <contact@paulk.fr>
-
-commit 38fc4248677552ce35efc09902fdcb06b61d7ef9 upstream.
-
-The aarch64linux and aarch64linuxb emulation modes are not supported by
-bare-metal toolchains and Linux using them forbids building the kernel
-with these toolchains.
-
-Since there is apparently no reason to target these emulation modes, the
-more generic elf modes are used instead, allowing to build on bare-metal
-toolchains as well as the already-supported ones.
-
-Fixes: 3d6a7b99e3fa ("arm64: ensure the kernel is compiled for LP64")
-
-Cc: stable@vger.kernel.org
-Acked-by: Will Deacon <will.deacon@arm.com>
-Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
-Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- arch/arm64/Makefile |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/arch/arm64/Makefile
-+++ b/arch/arm64/Makefile
-@@ -67,14 +67,14 @@ KBUILD_CPPFLAGS    += -mbig-endian
- CHECKFLAGS    += -D__AARCH64EB__
- AS            += -EB
- LD            += -EB
--LDFLAGS               += -maarch64linuxb
-+LDFLAGS               += -maarch64elfb
- UTS_MACHINE   := aarch64_be
- else
- KBUILD_CPPFLAGS       += -mlittle-endian
- CHECKFLAGS    += -D__AARCH64EL__
- AS            += -EL
- LD            += -EL
--LDFLAGS               += -maarch64linux
-+LDFLAGS               += -maarch64elf
- UTS_MACHINE   := aarch64
- endif
index 537adb7abb6dbae83d6593259cc980b3d2d01f2a..b0533556c3ddbb25178be5152da76ed8b37994fc 100644 (file)
@@ -13,7 +13,6 @@ scsi-target-fix-truncated-pr-in-readkeys-response.patch
 s390-correct-register-corruption-in-critical-section-cleanup.patch
 drbd-fix-access-after-free.patch
 vfio-use-get_user_pages_longterm-correctly.patch
-arm64-use-aarch64elf-and-aarch64elfb-emulation-mode-variants.patch
 arm-dts-imx51-zii-rdu1-fix-touchscreen-pinctrl.patch
 arm-dts-omap3-fix-am3517-mdio-and-emac-clock-references.patch
 arm-dts-dra7-disable-metastability-workaround-for-usb2.patch