|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] SSE instruction emulation issues
Il 15/07/2015 13:35, Jan Beulich ha scritto: On 15.07.15 at 13:13, <fabio.fantoni@xxxxxxx> wrote:Il 10/07/2015 14:16, Jan Beulich ha scritto:On 10.07.15 at 14:00, <andrew.cooper3@xxxxxxxxxx> wrote:On 09/07/15 20:32, Zhi Wang wrote: Thanks for your reply, as I wrote the other times I don't know a better debug method about particular things like this (x86 instructions emulation) and I'm asking what I should do. If you mean to look at the code involved, search the part about the problem, think how can go wrong or unexpected, add debug output if needed, try quick changes to it ecc... I can do it with simpler software and I did something similar with libxl but I don't know how to do the same for code like xen/arch/x86/x86_emulate/x86_emulate.c. I already took a look at it but I didn't find "MOVAPS" in comments like many others. If the problem is located in something like libxl where there are instructions that I know or that are intuitive I can imagine what the software is supposed to do and I can do quick targeted tests or changes, but on thing like x86 emulation I can't (or at least not before knowing all instructions and essential data about it). Is this what you mean and is that the only way to collect useful data or to solve the problem? If so, I suppose that for any change in xen/arch/x86/x86_emulate and similar I can't simply make the change, do a make, make install and test it immediatly like libxl/xl but I have to rebuild full xen, install it and reboot dom0, is it right? Can you post a link with a quick reference about x86 emulation and/or instruction sets like sse2 which can help me learn what to do or an extensive knowledge on the subject is required in this case? What kind of logging instruction for debug can I use? Are they visible with xl dmesg or I must do something different and more specific in this case? Thanks for any reply and sorry for my bad english. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |