[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v7 00/15] x86/hvm: I/O emulation cleanup and fix | Full Backtrace of domU's X crash caused by SSE2 istruction in attachment
Hi Gurus:We found that MOVD instruction are used by some windows driver during developing XenGT, and also we found this one: (XEN) MMIO emulation failed: d7v1 64bit @ 0010:fffff8000294e273 -> 66 0f e7 00 48 83 c0 10 45 3 b cb 73 f0 45 85 c9If anyone can help us to upstream this one into instruction emulator and plus the MOVD instruction emulation, that will be nice. :) Thanks, Zhi. ä 07/10/15 19:00, Jan Beulich åé: On 10.07.15 at 12:51, <fabio.fantoni@xxxxxxx> wrote:Il 10/07/2015 12:20, Jan Beulich ha scritto:Other than MOVD, MOVAPS is already being supported by the insn emulator.Then why do you think MOVAPS fails in my test?No idea. That's what Paul asked you to narrow down.Sse2 was introduced in cpus 11 years ago, so I think it would be useful to add support for all missing instructions to avoid more cases like this (and it seems to improve performance too, comparing the same task executed with/without sse2).The reason we didn't add any more of the SSE insns so far is that we don't expect them to be used for accessing MMIO. Once we learn they're needed, we'll add emulation for them, but you realize this is a significant task? Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |