diff options
author | 2011-10-30 15:16:38 +0100 | |
---|---|---|
committer | 2011-10-30 15:16:41 +0100 | |
commit | 1943f53c9ca182fa233e5a17e89ef8e421d7819e (patch) | |
tree | 198ebf12ab17cdc6bdd12386fad95d9c09fb3c83 /fs/proc/array.c | |
parent | [S390] kdump: Add size to elfcorehdr kernel parameter (diff) | |
download | wireguard-linux-1943f53c9ca182fa233e5a17e89ef8e421d7819e.tar.xz wireguard-linux-1943f53c9ca182fa233e5a17e89ef8e421d7819e.zip |
[S390] Force PSW restart on online CPU
PSW restart can be triggered on offline CPUs. If this happens, currently
the PSW restart code fails, because functions like smp_processor_id()
do not work on offline CPUs. This patch fixes this as follows:
If PSW restart is triggered on an offline CPU, the PSW restart (sigp restart)
is done a second time on another CPU that is online and the old CPU is
stopped afterwards.
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions