On 5/23/07, Avi Kivity <[EMAIL PROTECTED]> wrote:
> Jorge Lucángeli Obes wrote:
> > I had some time on my hands lately and tried to debug this a little. I
> > found that there's actually something showing in dmesg:
> >
> > [ 3872.221039] emulation failed but !mmio_needed? rip 9a12 0f 09 66 25
> >
> > Does that help? I'm running kvm-24 now, but the exception still
> > happens. I've been looking through x86_emulate.c and kvmctl.c trying
> > to print more information but with no success yet.
> >
>
> Does the attached patch help?  It implements 0f 09, wbinvd.

It actually did! I still cannot get to the login prompt, but there's
no more Exception 13. Now I get:

[EMAIL PROTECTED]:~$ sudo qemu-system-x86_64 -localtime -no-rtc -no-reboot
-m 512 stuff/qemu/vista.img
Bus error

That's the same thing I get with kvm-25, which I found has the above
patch applied (or something equivalent). I'm able to catch a glimpse
of what I think is Vista's bootloader and then QEMU/KVM exits with the
above error. It sounded like a QEMU error to me, but it doesn't happen
when running with '-no-kvm'.

I still don't get a login prompt when running plain QEMU (it stops
halfway through the boot process - I've not looked deep into that),
but nonetheless I get further than with QEMU/KVM. Any ideas?

Cheers,
Jorge

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to