diff options
author | Gleb Natapov | 2010-08-02 12:47:51 +0300 |
---|---|---|
committer | Avi Kivity | 2010-10-24 10:50:29 +0200 |
commit | 4fc40f076f4fa289dd546990b597351c9cdad985 (patch) | |
tree | 589e394aee1efb859a398438ced6326a5df3f97e /arch/x86/include/asm | |
parent | 9928ff608b1b6ba10fafde85f57970a83a181331 (diff) |
KVM: x86 emulator: check io permissions only once for string pio
Do not recheck io permission on every iteration.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/x86/include/asm')
-rw-r--r-- | arch/x86/include/asm/kvm_emulate.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/include/asm/kvm_emulate.h b/arch/x86/include/asm/kvm_emulate.h index 0f901c16cf1c..8762411fe9bb 100644 --- a/arch/x86/include/asm/kvm_emulate.h +++ b/arch/x86/include/asm/kvm_emulate.h @@ -224,6 +224,7 @@ struct x86_emulate_ctxt { int interruptibility; bool restart; /* restart string instruction after writeback */ + bool perm_ok; /* do not check permissions if true */ int exception; /* exception that happens during emulation or -1 */ u32 error_code; /* error code for exception */ |