Alex Williamson
0a37027e83
KVM: x86 emulator: emulate MOVNTDQ
...
Windows 8.1 guest with NVIDIA driver and GPU fails to boot with an
emulation failure. The KVM spew suggests the fault is with lack of
movntdq emulation (courtesy of Paolo):
Code=02 00 00 b8 08 00 00 00 f3 0f 6f 44 0a f0 f3 0f 6f 4c 0a e0 <66> 0f e7 41 f0 66 0f e7 49 e0 48 83 e9 40 f3 0f 6f 44 0a 10 f3 0f 6f 0c 0a 66 0f e7 41 10
$ as -o a.out
.section .text
.byte 0x66, 0x0f, 0xe7, 0x41, 0xf0
.byte 0x66, 0x0f, 0xe7, 0x49, 0xe0
$ objdump -d a.out
0: 66 0f e7 41 f0 movntdq %xmm0,-0x10(%rcx)
5: 66 0f e7 49 e0 movntdq %xmm1,-0x20(%rcx)
Add the necessary emulation.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2014-08-29 14:57:59 +02:00
..
2014-08-11 13:58:54 -07:00
2014-05-28 09:40:45 -07:00
2014-08-04 09:52:51 -07:00
2014-05-05 13:18:51 -07:00
2014-08-21 18:45:22 +02:00
2014-08-14 18:10:33 -06:00
2014-08-29 14:57:59 +02:00
2014-05-05 16:07:44 -07:00
2014-06-12 19:18:49 -07:00
2014-05-05 16:07:44 -07:00
2014-08-06 18:01:21 -07:00
2014-08-02 15:03:58 -07:00
2014-03-20 13:43:43 +01:00
2014-08-13 18:23:32 -06:00
2014-08-13 18:23:32 -06:00
2014-07-17 09:45:05 -04:00
2014-08-08 15:57:33 -07:00
2014-04-16 15:17:24 +02:00
2014-08-08 15:57:32 -07:00
2014-04-14 11:44:36 +02:00
2014-08-09 09:58:12 -07:00
2014-08-08 15:57:27 -07:00
2014-08-11 11:59:35 +01:00
2014-08-08 15:57:32 -07:00
2014-08-13 18:23:32 -06:00
2014-04-02 13:15:58 -07:00
2014-03-04 16:17:17 +00:00
2014-08-08 15:57:32 -07:00