|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate
Dave Winchell wrote:
> Dong, Eddie wrote:
>
>>
>> That is possible, So we should increase 1000 to be more bigger.
>> Make it to be around 10s should be OK?
>>
>>
>>
> Agreed.
Thanks! And will wait for your patches :-)
>>
>> Just curious: why you favor PIT instead of HPET?
>> Does HPET bring more deviation?
>>
>>
> We started with pit because it kept such good time for
> 32 bit Linux. Based on this, we thought that
> the problems with 64bit pit would be manageable.
>
> One of these days we will characterize HPET.
> Based on rtc performing well, I would think that HPET would do
> well too.
> If not, then the reasons could be investigated.
Yes!
>
>>
>> If we rely on guest to pick up the lost ticks, why not just do it
>> thoroughly? i..e even deschedule missed ticks can rely on guest to
>> pick up.
>>
>>
> I have considered this. I was worried that if the descheduled period
> was too large that the guest would do something funny, like
> declare lost
> to be 1 ;-)
> However, the descheduled periods are probably no longer than the
> interrupts disabled periods, given some of the problems we have with
> guests in spinlock_irq code. Also, since we have the Linux guest code,
> and have been relying on being able to read it to make
> timekeeping policy,
> we can see that they don't set lost to 1.
>
> Actually, the more I think about this, the more I like the idea.
> It would mean that we wouldn't have to deliver all those pent up
> interrupts to the guest. It solves some other problems as well.
> We could probably use this policy for most guests and timekeeping
> sources. Linux 32bit with pit might be the exception.
Great!
Eddie
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Ben Guthro
- RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dong, Eddie
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
- RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dong, Eddie
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
- RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate,
Dong, Eddie <=
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
- RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dong, Eddie
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Keir Fraser
- RE: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dong, Eddie
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Keir Fraser
- Re: [Xen-devel] [PATCH] Fix hvm guest time to be more accurate, Dave Winchell
|
|
|
|
|