|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!
On Wed, Aug 6, 2008 at 11:21 AM, John Levon <levon@xxxxxxxxxxxxxxxxx> wrote:
> On Wed, Aug 06, 2008 at 09:09:06AM -0600, Dan Magenheimer wrote:
>
>> Again no guarantees but I think we are now under the magic
>> threshold where the skew is smaller than the time required
>> for scheduling a VCPU onto a different CPU. If so,
>> consecutive gethrtime's by the same thread in a domain
>> should always be monotonic.
>
> Right! That sounds positive.
It's an improvement, but I'm pretty sure it's still not sufficient for
Solaris. If I understand the change correctly, it seems to solve the
problem for single-vcpu guests on an SMP, but not for multi-vcpu
guests on an SMP. It sounds like the OS could reschedule a thread
from VCPU 0 to VCPU 1 and consecutive calls to gethrtime() could still
return non-monotonic results.
Nils
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, (continued)
- RE: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Dan Magenheimer
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
- RE: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Dan Magenheimer
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
- RE: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Dan Magenheimer
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!,
Nils Nieuwejaar <=
- RE: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Dan Magenheimer
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Keir Fraser
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Keir Fraser
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, Keir Fraser
- Re: [Xen-devel] RE: [PATCH] rendezvous-based local time calibration WOW!, John Levon
|
|
|
|
|