|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
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
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |