34 lines
1.1 KiB
Diff
34 lines
1.1 KiB
Diff
|
From: Petr Tesarik <ptesarik@suse.com>
|
||
|
Date: Fri, 6 Dec 2019 09:54:57 +0100
|
||
|
Subject: powerpc: Do not reload on CPU hot removal
|
||
|
References: bsc#1133407, LTC#176111
|
||
|
Git-commit: d1c4f630f0da0bf43928e3c975f02e832b2df50f
|
||
|
|
||
|
Skipping reload after a CPU goes offline does not have any adverse
|
||
|
impact, as /sys/devices/system/cpu/cpuX nodes are present for all
|
||
|
"possible" CPUs on PPC64.
|
||
|
|
||
|
The udev rule for CPU online operation is still needed. If reload
|
||
|
is skipped and the system crashes on a hot-added CPU, the kdump
|
||
|
kernel fails to get the 'boot_cpuid' after a hot plug and
|
||
|
eventually fails (see early_init_dt_scan_cpus() in
|
||
|
arch/powerpc/kernel/prom.c file).
|
||
|
|
||
|
Signed-off-by: Petr Tesarik <ptesarik@suse.com>
|
||
|
|
||
|
---
|
||
|
70-kdump.rules.in | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
--- a/70-kdump.rules.in
|
||
|
+++ b/70-kdump.rules.in
|
||
|
@@ -13,7 +13,7 @@
|
||
|
|
||
|
SUBSYSTEM=="memory", ACTION=="add|remove", GOTO="kdump_try_restart"
|
||
|
@if @ARCH@ ppc ppc64 ppc64le
|
||
|
-SUBSYSTEM=="cpu", ACTION=="online|offline", GOTO="kdump_try_restart"
|
||
|
+SUBSYSTEM=="cpu", ACTION=="online", GOTO="kdump_try_restart"
|
||
|
@endif
|
||
|
|
||
|
GOTO="kdump_end"
|