+++ /dev/null
-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
-
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
+++ /dev/null
-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
-
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