summaryrefslogtreecommitdiff
path: root/drivers/s390/cio/qdio.h
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2008-02-19 17:29:29 +0300
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2008-02-19 17:29:33 +0300
commit591bb4f637e48950d35e2ca01e6b962c519d96e5 (patch)
treeecc2dc149daccfa336e4cfc462574a9f3dc6c76d /drivers/s390/cio/qdio.h
parenta22fb7ff1259e6ee87d0ba3559c9f7b7d0cb20d2 (diff)
downloadlinux-591bb4f637e48950d35e2ca01e6b962c519d96e5.tar.xz
[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/cio/qdio.h')
0 files changed, 0 insertions, 0 deletions