diff options
author | Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp> | 2011-07-30 18:03:34 +0900 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2011-09-25 19:18:01 +0300 |
commit | 1d2887e2d849969f58ce79203f9785ebe065d494 (patch) | |
tree | 9ca6e1bfdf14e646b9816aa45a18230e1880784d /block/blk-exec.c | |
parent | 7d88bb4803d62f6056b079ade6333a026fd11684 (diff) | |
download | blackbird-op-linux-1d2887e2d849969f58ce79203f9785ebe065d494.tar.gz blackbird-op-linux-1d2887e2d849969f58ce79203f9785ebe065d494.zip |
KVM: x86 emulator: Make x86_decode_insn() return proper macros
Return EMULATION_OK/FAILED consistently. Also treat instruction fetch
errors, not restricted to X86EMUL_UNHANDLEABLE, as EMULATION_FAILED;
although this cannot happen in practice, the current logic will continue
the emulation even if the decoder fails to fetch the instruction.
Signed-off-by: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp>
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'block/blk-exec.c')
0 files changed, 0 insertions, 0 deletions