diff options
author | Avi Kivity <avi@qumranet.com> | 2007-08-05 10:16:11 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-08-06 17:54:41 -0700 |
commit | bac27d35cbbf7c641efcc75b5330df8717d6db65 (patch) | |
tree | 2c4d7ec9c63c9bf8d1cd251b16da07f91c50c7da /kernel/sched_debug.c | |
parent | 9e865f58da5ff0a9c19669a49ac984117711757a (diff) | |
download | linux-stable-bac27d35cbbf7c641efcc75b5330df8717d6db65.tar.gz linux-stable-bac27d35cbbf7c641efcc75b5330df8717d6db65.tar.bz2 linux-stable-bac27d35cbbf7c641efcc75b5330df8717d6db65.zip |
KVM: x86 emulator: fix debug reg mov instructions
More fallout from the writeback fixes: debug register transfer
instructions do their own writeback and thus need to disable the general
writeback mechanism.
This fixes oopses and some guest failures on AMD machines (the Intel
variant decodes the instruction in hardware and thus does not need
emulation).
Cc: Alistair John Strachan <alistair@devzero.co.uk>
Signed-off-by: Avi Kivity <avi@qumranet.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel/sched_debug.c')
0 files changed, 0 insertions, 0 deletions