KVM: s390: instruction-execution-protection support
authorJanosch Frank <frankja@linux.vnet.ibm.com>
Thu, 4 Aug 2016 07:57:36 +0000 (09:57 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 30 Jan 2017 10:17:28 +0000 (11:17 +0100)
commitcd1836f583d78bdd15ef748f4d85bf007569c7ad
treeae8d9a7818721f5e006d19d8ea538bb4089cce0b
parenta679c547d19ded9b7d1a88e17cf5e5b69ac619b6
KVM: s390: instruction-execution-protection support

The new Instruction Execution Protection needs to be enabled before
the guest can use it. Therefore we pass the IEP facility bit to the
guest and enable IEP interpretation.

Signed-off-by: Janosch Frank <frankja@linux.vnet.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/kvm/kvm-s390.c
arch/s390/kvm/vsie.c
arch/s390/tools/gen_facilities.c