+++ /dev/null
-From 5c01d47e9e5bde52f25b9da7015f906662b7f6a5 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index 5617932a83dfa..26b7321bb2152 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -106,13 +106,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch
qmi_wwan-re-add-dw5821e-pre-production-variant.patch
qmi_wwan-unconditionally-reject-2-ep-interfaces.patch
-arm-ftrace-fix-be-text-poking.patch
net-ena-fix-potential-crash-when-rxfh-key-is-null.patch
net-ena-fix-uses-of-round_jiffies.patch
net-ena-add-missing-ethtool-tx-timestamping-indicati.patch
+++ /dev/null
-From 12be401a2eb29c1dfa5a24dadaf598c9d605936e Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index ee673c09aa6c0..dd0215fb6fe23 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -106,13 +106,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
s390-zcrypt-fix-card-and-queue-total-counter-wrap.patch
qmi_wwan-re-add-dw5821e-pre-production-variant.patch
qmi_wwan-unconditionally-reject-2-ep-interfaces.patch
-arm-ftrace-fix-be-text-poking.patch
arm-dts-sti-fixup-sound-frame-inversion-for-stihxxx-.patch
soc-tegra-fuse-fix-build-with-tegra194-configuration.patch
net-ena-fix-potential-crash-when-rxfh-key-is-null.patch
+++ /dev/null
-From 8c9c4da2c156ee1fed4e685d42609b510019e269 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index faa9a905826ee..7982409e5c27f 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -105,13 +105,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
ipmi-ssif-handle-a-possible-null-pointer-reference.patch
mac80211-consider-more-elements-in-parsing-crc.patch
cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch
-arm-ftrace-fix-be-text-poking.patch
cifs-fix-mode-output-in-debugging-statements.patch
cfg80211-add-missing-policy-for-nl80211_attr_status_.patch
sysrq-restore-original-console_loglevel-when-sysrq-disabled.patch
+++ /dev/null
-From 66890fa0013d7b4fa4ea585b1916e91ceebf7bb3 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index 414e60ed02573..58a01083b0415 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -105,13 +105,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
mac80211-consider-more-elements-in-parsing-crc.patch
cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch
qmi_wwan-re-add-dw5821e-pre-production-variant.patch
-arm-ftrace-fix-be-text-poking.patch
net-ena-fix-potential-crash-when-rxfh-key-is-null.patch
net-ena-add-missing-ethtool-tx-timestamping-indicati.patch
net-ena-fix-incorrect-default-rss-key.patch
+++ /dev/null
-From e4a84378c32f4e6ea1d64315410c82f144fb89a2 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index bda949fd84e8b..93caf757f1d5d 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -81,13 +81,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
qmi_wwan-unconditionally-reject-2-ep-interfaces.patch
nfsv4-fix-races-between-open-and-dentry-revalidation.patch
perf-smmuv3-use-platform_get_irq_optional-for-wired-.patch
-arm-ftrace-fix-be-text-poking.patch
perf-x86-intel-add-elkhart-lake-support.patch
perf-x86-cstate-add-tremont-support.patch
perf-x86-msr-add-tremont-support.patch
+++ /dev/null
-From 912cb6f91c90045342a0972d31f1eb8fb72858ef Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Fri, 7 Feb 2020 12:57:36 +0100
-Subject: arm/ftrace: Fix BE text poking
-
-From: Peter Zijlstra <peterz@infradead.org>
-
-[ Upstream commit be993e44badc448add6a18d6f12b20615692c4c3 ]
-
-The __patch_text() function already applies __opcode_to_mem_*(), so
-when __opcode_to_mem_*() is not the identity (BE*), it is applied
-twice, wrecking the instruction.
-
-Fixes: 42e51f187f86 ("arm/ftrace: Use __patch_text()")
-Reported-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
-Signed-off-by: Ingo Molnar <mingo@kernel.org>
-Tested-by: Dmitry Osipenko <digetx@gmail.com>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/arm/kernel/ftrace.c | 7 ++-----
- 1 file changed, 2 insertions(+), 5 deletions(-)
-
-diff --git a/arch/arm/kernel/ftrace.c b/arch/arm/kernel/ftrace.c
-index bda949fd84e8b..93caf757f1d5d 100644
---- a/arch/arm/kernel/ftrace.c
-+++ b/arch/arm/kernel/ftrace.c
-@@ -81,13 +81,10 @@ static int ftrace_modify_code(unsigned long pc, unsigned long old,
- {
- unsigned long replaced;
-
-- if (IS_ENABLED(CONFIG_THUMB2_KERNEL)) {
-+ if (IS_ENABLED(CONFIG_THUMB2_KERNEL))
- old = __opcode_to_mem_thumb32(old);
-- new = __opcode_to_mem_thumb32(new);
-- } else {
-+ else
- old = __opcode_to_mem_arm(old);
-- new = __opcode_to_mem_arm(new);
-- }
-
- if (validate) {
- if (probe_kernel_read(&replaced, (void *)pc, MCOUNT_INSN_SIZE))
---
-2.20.1
-
qmi_wwan-unconditionally-reject-2-ep-interfaces.patch
nfsv4-fix-races-between-open-and-dentry-revalidation.patch
perf-smmuv3-use-platform_get_irq_optional-for-wired-.patch
-arm-ftrace-fix-be-text-poking.patch
perf-x86-intel-add-elkhart-lake-support.patch
perf-x86-cstate-add-tremont-support.patch
perf-x86-msr-add-tremont-support.patch