summaryrefslogtreecommitdiffstats
path: root/drivers/s390/char/vmwatchdog.c
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2008-02-19 15:29:29 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2008-02-19 15:29:33 +0100
commit591bb4f637e48950d35e2ca01e6b962c519d96e5 (patch)
treeecc2dc149daccfa336e4cfc462574a9f3dc6c76d /drivers/s390/char/vmwatchdog.c
parent[S390] find bit corner case. (diff)
downloadlinux-591bb4f637e48950d35e2ca01e6b962c519d96e5.tar.xz
linux-591bb4f637e48950d35e2ca01e6b962c519d96e5.zip
[S390] Initialize per cpu lowcores on cpu hotplug.
Just copy the first 512 read-only bytes of the current cpu lowcore if a new cpu gets onlined. The rest is zeroed out and must be explicitly initialized. Current code just copies the entire lowcore and initializes the needed fields. This should reveal bugs in future enhancements quite early. Also when the lowcore of the first cpu is replaced this is now done atomically (no interrupts, no machine checks). Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/char/vmwatchdog.c')
0 files changed, 0 insertions, 0 deletions