]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop broken mips patch from everywhere
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Jan 2024 11:51:01 +0000 (12:51 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Jan 2024 11:51:01 +0000 (12:51 +0100)
queue-5.10/mips-smp-call-rcutree_report_cpu_starting-earlier.patch [deleted file]
queue-5.10/series
queue-5.15/mips-smp-call-rcutree_report_cpu_starting-earlier.patch [deleted file]
queue-5.15/series
queue-6.1/mips-smp-call-rcutree_report_cpu_starting-earlier.patch [deleted file]
queue-6.1/series
queue-6.6/mips-smp-call-rcutree_report_cpu_starting-earlier.patch [deleted file]
queue-6.6/series

diff --git a/queue-5.10/mips-smp-call-rcutree_report_cpu_starting-earlier.patch b/queue-5.10/mips-smp-call-rcutree_report_cpu_starting-earlier.patch
deleted file mode 100644 (file)
index 0c5e98a..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-From 4e41e856b5594fb699ac6b7315bc489b0f74cb05 Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 6 Nov 2023 13:12:07 +0100
-Subject: mips/smp: Call rcutree_report_cpu_starting() earlier
-
-From: Stefan Wiehler <stefan.wiehler@nokia.com>
-
-[ Upstream commit 55702ec9603ebeffb15e6f7b113623fe1d8872f4 ]
-
-rcutree_report_cpu_starting() must be called before
-clockevents_register_device() to avoid the following lockdep splat triggered by
-calling list_add() when CONFIG_PROVE_RCU_LIST=y:
-
-  WARNING: suspicious RCU usage
-  ...
-  -----------------------------
-  kernel/locking/lockdep.c:3680 RCU-list traversed in non-reader section!!
-
-  other info that might help us debug this:
-
-  RCU used illegally from offline CPU!
-  rcu_scheduler_active = 1, debug_locks = 1
-  no locks held by swapper/1/0.
-  ...
-  Call Trace:
-  [<ffffffff8012a434>] show_stack+0x64/0x158
-  [<ffffffff80a93d98>] dump_stack_lvl+0x90/0xc4
-  [<ffffffff801c9e9c>] __lock_acquire+0x1404/0x2940
-  [<ffffffff801cbf3c>] lock_acquire+0x14c/0x448
-  [<ffffffff80aa4260>] _raw_spin_lock_irqsave+0x50/0x88
-  [<ffffffff8021e0c8>] clockevents_register_device+0x60/0x1e8
-  [<ffffffff80130ff0>] r4k_clockevent_init+0x220/0x3a0
-  [<ffffffff801339d0>] start_secondary+0x50/0x3b8
-
-raw_smp_processor_id() is required in order to avoid calling into lockdep
-before RCU has declared the CPU to be watched for readers.
-
-See also commit 29368e093921 ("x86/smpboot:  Move rcu_cpu_starting() earlier"),
-commit de5d9dae150c ("s390/smp: move rcu_cpu_starting() earlier") and commit
-99f070b62322 ("powerpc/smp: Call rcu_cpu_starting() earlier").
-
-Signed-off-by: Stefan Wiehler <stefan.wiehler@nokia.com>
-Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
-Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/mips/kernel/smp.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/arch/mips/kernel/smp.c b/arch/mips/kernel/smp.c
-index 14db66dbcdad..73045313387c 100644
---- a/arch/mips/kernel/smp.c
-+++ b/arch/mips/kernel/smp.c
-@@ -333,10 +333,11 @@ early_initcall(mips_smp_ipi_init);
-  */
- asmlinkage void start_secondary(void)
- {
--      unsigned int cpu;
-+      unsigned int cpu = raw_smp_processor_id();
-       cpu_probe();
-       per_cpu_trap_init(false);
-+      rcutree_report_cpu_starting(cpu);
-       mips_clockevent_init();
-       mp_ops->init_secondary();
-       cpu_report();
-@@ -348,7 +349,6 @@ asmlinkage void start_secondary(void)
-        */
-       calibrate_delay();
--      cpu = smp_processor_id();
-       cpu_data[cpu].udelay_val = loops_per_jiffy;
-       set_cpu_sibling_map(cpu);
--- 
-2.43.0
-
index da1520135bd9ce437898530ea3f0354e0596bd37..85293931c3a6887d3ce4b7997c9428d8556b4d31 100644 (file)
@@ -16,7 +16,6 @@ nouveau-tu102-flush-all-pdbs-on-vmm-flush.patch
 net-tg3-fix-race-condition-in-tg3_reset_task.patch
 asoc-da7219-support-low-dc-impedance-headset.patch
 nvme-introduce-helper-function-to-get-ctrl-state.patch
-mips-smp-call-rcutree_report_cpu_starting-earlier.patch
 drm-exynos-fix-a-potential-error-pointer-dereference.patch
 drm-exynos-fix-a-wrong-error-checking.patch
 clk-rockchip-rk3128-fix-hclk_otg-gate-register.patch
diff --git a/queue-5.15/mips-smp-call-rcutree_report_cpu_starting-earlier.patch b/queue-5.15/mips-smp-call-rcutree_report_cpu_starting-earlier.patch
deleted file mode 100644 (file)
index 243b14f..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-From 38f1065808a741a5119a627da04dbc49018880ee Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 6 Nov 2023 13:12:07 +0100
-Subject: mips/smp: Call rcutree_report_cpu_starting() earlier
-
-From: Stefan Wiehler <stefan.wiehler@nokia.com>
-
-[ Upstream commit 55702ec9603ebeffb15e6f7b113623fe1d8872f4 ]
-
-rcutree_report_cpu_starting() must be called before
-clockevents_register_device() to avoid the following lockdep splat triggered by
-calling list_add() when CONFIG_PROVE_RCU_LIST=y:
-
-  WARNING: suspicious RCU usage
-  ...
-  -----------------------------
-  kernel/locking/lockdep.c:3680 RCU-list traversed in non-reader section!!
-
-  other info that might help us debug this:
-
-  RCU used illegally from offline CPU!
-  rcu_scheduler_active = 1, debug_locks = 1
-  no locks held by swapper/1/0.
-  ...
-  Call Trace:
-  [<ffffffff8012a434>] show_stack+0x64/0x158
-  [<ffffffff80a93d98>] dump_stack_lvl+0x90/0xc4
-  [<ffffffff801c9e9c>] __lock_acquire+0x1404/0x2940
-  [<ffffffff801cbf3c>] lock_acquire+0x14c/0x448
-  [<ffffffff80aa4260>] _raw_spin_lock_irqsave+0x50/0x88
-  [<ffffffff8021e0c8>] clockevents_register_device+0x60/0x1e8
-  [<ffffffff80130ff0>] r4k_clockevent_init+0x220/0x3a0
-  [<ffffffff801339d0>] start_secondary+0x50/0x3b8
-
-raw_smp_processor_id() is required in order to avoid calling into lockdep
-before RCU has declared the CPU to be watched for readers.
-
-See also commit 29368e093921 ("x86/smpboot:  Move rcu_cpu_starting() earlier"),
-commit de5d9dae150c ("s390/smp: move rcu_cpu_starting() earlier") and commit
-99f070b62322 ("powerpc/smp: Call rcu_cpu_starting() earlier").
-
-Signed-off-by: Stefan Wiehler <stefan.wiehler@nokia.com>
-Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
-Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/mips/kernel/smp.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/arch/mips/kernel/smp.c b/arch/mips/kernel/smp.c
-index 1986d1309410..a8d2f5f20078 100644
---- a/arch/mips/kernel/smp.c
-+++ b/arch/mips/kernel/smp.c
-@@ -333,10 +333,11 @@ early_initcall(mips_smp_ipi_init);
-  */
- asmlinkage void start_secondary(void)
- {
--      unsigned int cpu;
-+      unsigned int cpu = raw_smp_processor_id();
-       cpu_probe();
-       per_cpu_trap_init(false);
-+      rcutree_report_cpu_starting(cpu);
-       mips_clockevent_init();
-       mp_ops->init_secondary();
-       cpu_report();
-@@ -348,7 +349,6 @@ asmlinkage void start_secondary(void)
-        */
-       calibrate_delay();
--      cpu = smp_processor_id();
-       cpu_data[cpu].udelay_val = loops_per_jiffy;
-       set_cpu_sibling_map(cpu);
--- 
-2.43.0
-
index 925f7d134f38c11b3bd0d625008fa1198514f8fc..bfc7132369262aa126b9a9e9c6fb34e12d63de53 100644 (file)
@@ -18,7 +18,6 @@ net-tg3-fix-race-condition-in-tg3_reset_task.patch
 asoc-da7219-support-low-dc-impedance-headset.patch
 asoc-ops-add-correct-range-check-for-limiting-volume.patch
 nvme-introduce-helper-function-to-get-ctrl-state.patch
-mips-smp-call-rcutree_report_cpu_starting-earlier.patch
 drm-amdgpu-add-null-checks-for-function-pointers.patch
 drm-exynos-fix-a-potential-error-pointer-dereference.patch
 drm-exynos-fix-a-wrong-error-checking.patch
diff --git a/queue-6.1/mips-smp-call-rcutree_report_cpu_starting-earlier.patch b/queue-6.1/mips-smp-call-rcutree_report_cpu_starting-earlier.patch
deleted file mode 100644 (file)
index fef1a3e..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-From fa72fe0c3f7d0714a04c69fa5f9f24e9ce41f1ce Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 6 Nov 2023 13:12:07 +0100
-Subject: mips/smp: Call rcutree_report_cpu_starting() earlier
-
-From: Stefan Wiehler <stefan.wiehler@nokia.com>
-
-[ Upstream commit 55702ec9603ebeffb15e6f7b113623fe1d8872f4 ]
-
-rcutree_report_cpu_starting() must be called before
-clockevents_register_device() to avoid the following lockdep splat triggered by
-calling list_add() when CONFIG_PROVE_RCU_LIST=y:
-
-  WARNING: suspicious RCU usage
-  ...
-  -----------------------------
-  kernel/locking/lockdep.c:3680 RCU-list traversed in non-reader section!!
-
-  other info that might help us debug this:
-
-  RCU used illegally from offline CPU!
-  rcu_scheduler_active = 1, debug_locks = 1
-  no locks held by swapper/1/0.
-  ...
-  Call Trace:
-  [<ffffffff8012a434>] show_stack+0x64/0x158
-  [<ffffffff80a93d98>] dump_stack_lvl+0x90/0xc4
-  [<ffffffff801c9e9c>] __lock_acquire+0x1404/0x2940
-  [<ffffffff801cbf3c>] lock_acquire+0x14c/0x448
-  [<ffffffff80aa4260>] _raw_spin_lock_irqsave+0x50/0x88
-  [<ffffffff8021e0c8>] clockevents_register_device+0x60/0x1e8
-  [<ffffffff80130ff0>] r4k_clockevent_init+0x220/0x3a0
-  [<ffffffff801339d0>] start_secondary+0x50/0x3b8
-
-raw_smp_processor_id() is required in order to avoid calling into lockdep
-before RCU has declared the CPU to be watched for readers.
-
-See also commit 29368e093921 ("x86/smpboot:  Move rcu_cpu_starting() earlier"),
-commit de5d9dae150c ("s390/smp: move rcu_cpu_starting() earlier") and commit
-99f070b62322 ("powerpc/smp: Call rcu_cpu_starting() earlier").
-
-Signed-off-by: Stefan Wiehler <stefan.wiehler@nokia.com>
-Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
-Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/mips/kernel/smp.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/arch/mips/kernel/smp.c b/arch/mips/kernel/smp.c
-index 1d93b85271ba..b951ce3a53ab 100644
---- a/arch/mips/kernel/smp.c
-+++ b/arch/mips/kernel/smp.c
-@@ -333,10 +333,11 @@ early_initcall(mips_smp_ipi_init);
-  */
- asmlinkage void start_secondary(void)
- {
--      unsigned int cpu;
-+      unsigned int cpu = raw_smp_processor_id();
-       cpu_probe();
-       per_cpu_trap_init(false);
-+      rcutree_report_cpu_starting(cpu);
-       mips_clockevent_init();
-       mp_ops->init_secondary();
-       cpu_report();
-@@ -348,7 +349,6 @@ asmlinkage void start_secondary(void)
-        */
-       calibrate_delay();
--      cpu = smp_processor_id();
-       cpu_data[cpu].udelay_val = loops_per_jiffy;
-       set_cpu_sibling_map(cpu);
--- 
-2.43.0
-
index b4f1f34913c588f24c3fd923851f9f96becf31c9..636a5d8a2c5fa92fc5c18635f360409dc84aeba6 100644 (file)
@@ -33,7 +33,6 @@ asoc-ops-add-correct-range-check-for-limiting-volume.patch
 nvme-introduce-helper-function-to-get-ctrl-state.patch
 nvme-prevent-potential-spectre-v1-gadget.patch
 arm64-dts-rockchip-fix-pci-node-addresses-on-rk3399-.patch
-mips-smp-call-rcutree_report_cpu_starting-earlier.patch
 drm-amdgpu-add-null-checks-for-function-pointers.patch
 drm-exynos-fix-a-potential-error-pointer-dereference.patch
 drm-exynos-fix-a-wrong-error-checking.patch
diff --git a/queue-6.6/mips-smp-call-rcutree_report_cpu_starting-earlier.patch b/queue-6.6/mips-smp-call-rcutree_report_cpu_starting-earlier.patch
deleted file mode 100644 (file)
index a608f8b..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-From eb9394f897f608aaae953c27d429cb85732aae8f Mon Sep 17 00:00:00 2001
-From: Sasha Levin <sashal@kernel.org>
-Date: Mon, 6 Nov 2023 13:12:07 +0100
-Subject: mips/smp: Call rcutree_report_cpu_starting() earlier
-
-From: Stefan Wiehler <stefan.wiehler@nokia.com>
-
-[ Upstream commit 55702ec9603ebeffb15e6f7b113623fe1d8872f4 ]
-
-rcutree_report_cpu_starting() must be called before
-clockevents_register_device() to avoid the following lockdep splat triggered by
-calling list_add() when CONFIG_PROVE_RCU_LIST=y:
-
-  WARNING: suspicious RCU usage
-  ...
-  -----------------------------
-  kernel/locking/lockdep.c:3680 RCU-list traversed in non-reader section!!
-
-  other info that might help us debug this:
-
-  RCU used illegally from offline CPU!
-  rcu_scheduler_active = 1, debug_locks = 1
-  no locks held by swapper/1/0.
-  ...
-  Call Trace:
-  [<ffffffff8012a434>] show_stack+0x64/0x158
-  [<ffffffff80a93d98>] dump_stack_lvl+0x90/0xc4
-  [<ffffffff801c9e9c>] __lock_acquire+0x1404/0x2940
-  [<ffffffff801cbf3c>] lock_acquire+0x14c/0x448
-  [<ffffffff80aa4260>] _raw_spin_lock_irqsave+0x50/0x88
-  [<ffffffff8021e0c8>] clockevents_register_device+0x60/0x1e8
-  [<ffffffff80130ff0>] r4k_clockevent_init+0x220/0x3a0
-  [<ffffffff801339d0>] start_secondary+0x50/0x3b8
-
-raw_smp_processor_id() is required in order to avoid calling into lockdep
-before RCU has declared the CPU to be watched for readers.
-
-See also commit 29368e093921 ("x86/smpboot:  Move rcu_cpu_starting() earlier"),
-commit de5d9dae150c ("s390/smp: move rcu_cpu_starting() earlier") and commit
-99f070b62322 ("powerpc/smp: Call rcu_cpu_starting() earlier").
-
-Signed-off-by: Stefan Wiehler <stefan.wiehler@nokia.com>
-Reviewed-by: Huacai Chen <chenhuacai@loongson.cn>
-Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
-Signed-off-by: Sasha Levin <sashal@kernel.org>
----
- arch/mips/kernel/smp.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/arch/mips/kernel/smp.c b/arch/mips/kernel/smp.c
-index 8fbef537fb88..82e2e051b416 100644
---- a/arch/mips/kernel/smp.c
-+++ b/arch/mips/kernel/smp.c
-@@ -351,10 +351,11 @@ early_initcall(mips_smp_ipi_init);
-  */
- asmlinkage void start_secondary(void)
- {
--      unsigned int cpu;
-+      unsigned int cpu = raw_smp_processor_id();
-       cpu_probe();
-       per_cpu_trap_init(false);
-+      rcutree_report_cpu_starting(cpu);
-       mips_clockevent_init();
-       mp_ops->init_secondary();
-       cpu_report();
-@@ -366,7 +367,6 @@ asmlinkage void start_secondary(void)
-        */
-       calibrate_delay();
--      cpu = smp_processor_id();
-       cpu_data[cpu].udelay_val = loops_per_jiffy;
-       set_cpu_sibling_map(cpu);
--- 
-2.43.0
-
index 47b2f245591d23e6f010fee188660858c483e1a0..4a721132d8cb56a451283d9a4cff1abb5375b0ce 100644 (file)
@@ -56,7 +56,6 @@ nvme-ioctl-move-capable-admin-check-to-the-end.patch
 nvme-prevent-potential-spectre-v1-gadget.patch
 nvme-fix-deadlock-between-reset-and-scan.patch
 arm64-dts-rockchip-fix-pci-node-addresses-on-rk3399-.patch
-mips-smp-call-rcutree_report_cpu_starting-earlier.patch
 drm-amd-display-add-monitor-patch-for-specific-edp.patch
 drm-amdgpu-add-null-checks-for-function-pointers.patch
 drm-exynos-fix-a-potential-error-pointer-dereference.patch