]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
KVM: s390: Add operation exception interception handler
authorJanosch Frank <frankja@linux.vnet.ibm.com>
Mon, 9 May 2016 12:14:01 +0000 (14:14 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 10 Jun 2016 10:07:11 +0000 (12:07 +0200)
commita011eeb2a3d6cd778eb63bea0bf149ebbe658ab5
tree9e0ef8496b793e205fb96efbdacab329f1ad9bcc
parent022bd2d11cc51f62e873a09bcae8016b10950194
KVM: s390: Add operation exception interception handler

This commit introduces code that handles operation exception
interceptions. With this handler we can emulate instructions by using
illegal opcodes.

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/include/asm/kvm_host.h
arch/s390/kvm/intercept.c
arch/s390/kvm/kvm-s390.c
arch/s390/kvm/trace.h