summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/paging_tmpl.h
diff options
context:
space:
mode:
authorNadav Amit <namit@cs.technion.ac.il>2014-04-18 03:35:10 +0300
committerMarcelo Tosatti <mtosatti@redhat.com>2014-04-23 17:46:59 -0300
commite6e39f0438bc4b0da9334ca42337775c7a00db21 (patch)
treef45f3cd73bf5dfed71656891368654f3cc6c9bab /arch/x86/kvm/paging_tmpl.h
parent346874c9507a2582d0c00021f848de6e115f276c (diff)
downloadop-kernel-dev-e6e39f0438bc4b0da9334ca42337775c7a00db21.zip
op-kernel-dev-e6e39f0438bc4b0da9334ca42337775c7a00db21.tar.gz
KVM: x86: IN instruction emulation should ignore REP-prefix
The IN instruction is not be affected by REP-prefix as INS is. Therefore, the emulation should ignore the REP prefix as well. The current emulator implementation tries to perform writeback when IN instruction with REP-prefix is emulated. This causes it to perform wrong memory write or spurious #GP exception to be injected to the guest. Signed-off-by: Nadav Amit <namit@cs.technion.ac.il> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/x86/kvm/paging_tmpl.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud