s390/kvm: basic implementation of diagnose 308 subcode 6
commit268846ba93de2529630d623b6ded72cee1221106
authorEugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Wed, 19 Jun 2013 15:27:15 +0000 (19 17:27 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 30 Aug 2013 10:48:25 +0000 (30 12:48 +0200)
treee1315fefaa27f40dbc08af86577d72308d85bb50
parent39fbc5c62ce83f34e7f5b62238305d83ce8b4489
s390/kvm: basic implementation of diagnose 308 subcode 6

Linux uses a check for subcode 6 to decide if other subcodes are
available. Provide a minimal implementation for subcode 6, as well
as for subcode 5.

Signed-off-by: Eugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
[Move code from kvm.c into misc_helper.c]
target-s390x/cpu.h
target-s390x/kvm.c
target-s390x/misc_helper.c