]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: s390: implement instruction execution protection for emulated
authorChristian Borntraeger <borntraeger@de.ibm.com>
Wed, 7 Jun 2017 10:45:22 +0000 (12:45 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 22 Jun 2017 10:41:06 +0000 (12:41 +0200)
commit2ddc125d95b7cdd5f7cd66ec7230b52b16511c62
tree186dbaa684e7575b718783b1c1486f92653d365a
parentc548789ff84f3ee5af9c1a6739d25dd6cd771962
KVM: s390: implement instruction execution protection for emulated
ifetch

While currently only used to fetch the original instruction on failure
for getting the instruction length code, we should make the page table
walking code future proof.

Suggested-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/include/asm/ctl_reg.h
arch/s390/kvm/gaccess.c