qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] kvm: sync registers?


From: Gerd Hoffmann
Subject: Re: [Qemu-devel] kvm: sync registers?
Date: Fri, 07 Nov 2008 16:57:59 +0100
User-agent: Thunderbird 2.0.0.16 (X11/20080723)

Anthony Liguori wrote:
> Gerd Hoffmann wrote:
>>   Hi,
>>
>> How does kvm sync registers between kernel and qemu env?
>> I see there are kvm_arch_{get,put}_registers() functions in
>> target-i386/kvm.c, but grep doesn't find a single call of them?
> 
> Right now, it doesn't.

Ok.  No wonder xenner doesn't boot xen pv guest kernels then.  kvm
doesn't see the protected-mode start-of-day setup done ...

> We should probably sync registers in the same 
> places that kvm-userspace does (gdbstubs, vmport, etc.).

Yep.

> I tried to always sync registers on every exit but this causes boot to
> fail. The same is true of kvm-userspace though and I've been meaning to
> dig into why this is.

Or that.  And maybe have a flag indicating qemu changed register state,
i.e. next vmenter must sync too.

cheers,
  Gerd





reply via email to

[Prev in Thread] Current Thread [Next in Thread]