diff options
author | Jan Kiszka <jan.kiszka@siemens.com> | 2013-12-18 19:16:24 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2013-12-20 19:20:39 +0100 |
commit | 4c4d563b49830a66537c3f51070dad74d7a81d3a (patch) | |
tree | 85264314471e0e420e0226010044842191e20a79 /arch/x86/kvm/mmu.c | |
parent | ca3f257ae570c37d3da30a524a2f61ce602c6c99 (diff) | |
download | blackbird-op-linux-4c4d563b49830a66537c3f51070dad74d7a81d3a.tar.gz blackbird-op-linux-4c4d563b49830a66537c3f51070dad74d7a81d3a.zip |
KVM: VMX: Do not skip the instruction if handle_dr injects a fault
If kvm_get_dr or kvm_set_dr reports that it raised a fault, we must not
advance the instruction pointer. Otherwise the exception will hit the
wrong instruction.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/kvm/mmu.c')
0 files changed, 0 insertions, 0 deletions