KVM: s390: Introduce new structures
authorEugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Thu, 23 Apr 2015 14:09:06 +0000 (16:09 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 30 Nov 2015 11:47:07 +0000 (12:47 +0100)
commitbc784ccee5eb9ae1e737927eb9d8a0fbf7601abc
treeb436d5a0a238f488c81c054abb4e9ffceed8b882
parenta6e2f683e7691949d33ca9392e7807cfa9aca34e
KVM: s390: Introduce new structures

This patch adds new structures and updates some existing ones to
provide the base for Extended SCA functionality.

The old sca_* structures were renamed to bsca_* to keep things uniform.

The access to fields of SIGP controls were turned into bitfields instead
of hardcoded bitmasks.

Signed-off-by: Eugene (jno) Dvurechenski <jno@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/include/asm/kvm_host.h
arch/s390/kvm/interrupt.c
arch/s390/kvm/kvm-s390.c
arch/s390/kvm/kvm-s390.h