s390/kexec: Implement diag308 subcode 0
commitd8b30c830243c5b7180befd9e1921383c9626bf0
authorChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 19 Sep 2013 07:32:03 +0000 (19 09:32 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 20 Sep 2013 11:55:29 +0000 (20 13:55 +0200)
tree278be76b7e807b7f590472e4fb54d8487aab9ef2
parent5d9bf1c07c1369ab3506fc82cc65a10f4415d867
s390/kexec: Implement diag308 subcode 0

This patch implements subcode 0 of diag 308. This is necessary for kexec
(without kdump). The main difference to subcode 1 is that all CPUs get
a full reset, instead of the architectured CPU reset (which leaves all
registers untouched).

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
target-s390x/misc_helper.c