]> err.no Git - linux-2.6/commit
KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2
authorGuillaume Thouvenin <guillaume.thouvenin@ext.bull.net>
Thu, 22 Nov 2007 10:32:09 +0000 (11:32 +0100)
committerAvi Kivity <avi@qumranet.com>
Wed, 30 Jan 2008 15:53:14 +0000 (17:53 +0200)
commit90e0a28f6b7241c7793f2ebd540c349580170446
treee0e92ea3bd13298ac99529e54d1be98d306eb8f0
parente9f85cde99fa011db256f6683ba81d155e0d3f57
KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2

cmps and scas instructions accept repeat prefixes F3 and F2. So in
order to emulate those prefixed instructions we need to be able to know
if prefixes are REP/REPE/REPZ or REPNE/REPNZ. Currently kvm doesn't make
this distinction. This patch introduces this distinction.

Signed-off-by: Guillaume Thouvenin <guillaume.thouvenin@ext.bull.net>
Signed-off-by: Avi Kivity <avi@qumranet.com>
drivers/kvm/x86_emulate.c
drivers/kvm/x86_emulate.h