> >> I'm at a loss to explain why this doesn't happen here.
> >
> > I'm now using kvm-27. This is the new 'kvm_readl':
> >
> > static int kvm_readl(void *opaque, uint64_t addr, uint32_t *data)
> > {
> >    if (addr > 0x9fffc && addr < 0xa0000) return 0;
> >
> >    *data = ldl_phys(addr);
> >    return 0;
> > }
> >
> > There's no more "Bus error", as expected, but I'm getting an
> > "Unhandled VM exit".
> >
> > [EMAIL PROTECTED]:~$ sudo qemu-system-x86_64 -localtime -no-reboot
> > stuff/qemu/vista.img -m 512
> > unhandled vm exit:  0x80000021
>
> > cs b000 (002b0000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>
> This is the problem.  cs b000 should have a base of b0000 instead of
> 2b0000.  Of course cs = b0000 is broken anyway (running code in video
> memory).
>
> I don't know why it is behaving differently from what I see.  Is this an
> existing install or a new one?  Please post your command line.

I'm puzzled too. I don't think I'm doing anything out of the ordinary
here. Windows XP and Windows 2003 Server have run fine.

My command line is:

sudo qemu-system-x86_64 -localtime -no-reboot stuff/qemu/vista.img -m 512

vista.img is a fresh install of Vista Ultimate 32 done under kvm-26.
The install finishes successfully, I create a user, and I get to the
first login screen. At that point, when I try to login, the system
shuts down. Any subsequent boots give the above errors. Is there any
more debug information I can produce? I'm going to try and pinpoint
the reason of the aforementioned shutdown.

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