diff options
author | David Hildenbrand <dahi@linux.vnet.ibm.com> | 2015-11-25 11:08:32 +0100 |
---|---|---|
committer | Christian Borntraeger <borntraeger@de.ibm.com> | 2016-06-21 09:43:38 +0200 |
commit | c9bc1eabe5ee49f1be68550cc0bd907b55d9da8d (patch) | |
tree | 3ddfcece05fb1b667ac4cf7fbe34557970411770 /arch/s390/include | |
parent | 166ecb3d3cfecb62c31fdeab9949d70e84cd75cd (diff) | |
download | op-kernel-dev-c9bc1eabe5ee49f1be68550cc0bd907b55d9da8d.zip op-kernel-dev-c9bc1eabe5ee49f1be68550cc0bd907b55d9da8d.tar.gz |
KVM: s390: vsie: support vectory facility (SIMD)
As soon as guest 2 is allowed to use the vector facility (indicated via
STFLE), it can also enable it for guest 3. We have to take care of the
sattellite block that might be used when not relying on lazy vector
copying (not the case for KVM).
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'arch/s390/include')
-rw-r--r-- | arch/s390/include/asm/kvm_host.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/include/asm/kvm_host.h b/arch/s390/include/asm/kvm_host.h index 255609c..190ad63 100644 --- a/arch/s390/include/asm/kvm_host.h +++ b/arch/s390/include/asm/kvm_host.h @@ -229,7 +229,7 @@ struct kvm_s390_sie_block { __u8 reserved1e6[2]; /* 0x01e6 */ __u64 itdba; /* 0x01e8 */ __u64 riccbd; /* 0x01f0 */ - __u8 reserved1f8[8]; /* 0x01f8 */ + __u64 gvrd; /* 0x01f8 */ } __attribute__((packed)); struct kvm_s390_itdb { |