diff options
| author | Kevin Wolf <mail@kevin-wolf.de> | 2009-10-02 22:28:57 +0200 |
|---|---|---|
| committer | Aurelien Jarno <aurelien@aurel32.net> | 2009-10-04 23:10:22 +0200 |
| commit | 09d85fb8432e816eb6f9a0512f04bf8e8a218d2f (patch) | |
| tree | 55015404e940c80a22d0f67cc221f59bf53821de /hw/vga.c | |
| parent | 94f4af02a1705974fceb90b47e884f44184b1f22 (diff) | |
| download | focaccia-qemu-09d85fb8432e816eb6f9a0512f04bf8e8a218d2f.tar.gz focaccia-qemu-09d85fb8432e816eb6f9a0512f04bf8e8a218d2f.zip | |
target-i386: Fix exceptions for fxsave/fxrstor
This patch corrects the following aspects of exception generation in fxsave/fxrstor: * Generate #GP if the operand is not aligned to a 16 byte boundary * Generate #UD if the LOCK prefix is used * For CR0.EM = 1 #NM is generated, not #UD Signed-off-by: Kevin Wolf <mail@kevin-wolf.de> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/vga.c')
0 files changed, 0 insertions, 0 deletions