qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] Rethinking missed tick catchup


From: Avi Kivity
Subject: Re: [Qemu-devel] Rethinking missed tick catchup
Date: Sun, 16 Sep 2012 13:05:13 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120828 Thunderbird/15.0

On 09/13/2012 09:27 PM, Anthony Liguori wrote:
>>> 
>>> Plus, there's a whole variety of other features enabled once we can
>>> assume qemu-ga is available.  It's worth solving that problem.
>>
>> We can't assume it.  Too many OSes exist, too many guests are already
>> exist and ain't broken, too many vendors are moving into a locked-down
>> model.  I agree it's great and we should take advantage of it, but we
>> can't assume it's there.
> 
> All the same can be said about virtio yet we still add features that
> depend on it.

We don't.  We can boot out-of-the-box guests and they will be fully
functioning without virtio, if slow.

> 
> If there was a better/equivalent solution that didn't depend on qemu-ga,
> I'd be all for it.  But there isn't AFAICT.

Perhaps there is.  We fixed the problem for Linux by adding kvmclock and
backporting it to distros that users are most likely to use.  Windows
fixed the problem by adding their own pv clock interface.  So we need to
implement that, then focus on tick catchup for Windows XP and other
guests with no pv interface (*BSD, etc.)

Those older guests are also less likely to have a qemu-ga port or
administrator motivation to install it.


-- 
error compiling committee.c: too many arguments to function



reply via email to

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