[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Rethinking missed tick catchup
From: |
Gleb Natapov |
Subject: |
Re: [Qemu-devel] Rethinking missed tick catchup |
Date: |
Wed, 12 Sep 2012 18:45:20 +0300 |
On Wed, Sep 12, 2012 at 05:42:58PM +0200, Jan Kiszka wrote:
> On 2012-09-12 17:06, Gleb Natapov wrote:
> >>>> Are there other issues with reinjection that people are aware of? Does
> >>>> anything seem obviously wrong with the above?
> >>>
> >>> We should take the chance and design everything in a way that the HPET
> >>> can finally be (left) enabled.
> >>
> >> I thought the issue with the HPET was access frequency and the cost of
> >> heavy weight exits.
> >>
> >> I don't have concrete data here. I've only heard it second hand. Can
> >> anyone comment more?
> >>
> > There is no any reason whatsoever to emulate HPET for Windows. It will
> > make it slower. Hyper-V does not emulate it. For proper time support in
> > Windows we need to implement relevant part of Hyper-V spec.
>
> There are two reasons to do it nevertheless:
>
> - QEMU is not Hyper-V. We are emulating the HPET already, and we
> expose it by default. So we should do it properly.
>
> - The time drift fix for the RTC is still a hack. Adding a second user
> would force us to finally clean it up.
>
I am not saying we should not emulate HPET in QEMU, I am saying there
is not reason to emulate it for Windows :)
--
Gleb.
Re: [Qemu-devel] Rethinking missed tick catchup, Gleb Natapov, 2012/09/12
- Re: [Qemu-devel] Rethinking missed tick catchup, Anthony Liguori, 2012/09/12
- Re: [Qemu-devel] Rethinking missed tick catchup, Gleb Natapov, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Eric Blake, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Daniel P. Berrange, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Anthony Liguori, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Gleb Natapov, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Avi Kivity, 2012/09/13
- Re: [Qemu-devel] Rethinking missed tick catchup, Eric Blake, 2012/09/13