|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-devel] write_tsc in a PV domain?
 
> Dan Magenheimer wrote:
> > In that case, are you saying it is an illegal instruction for a PV
> > guest to execute?  If so, we should not ignore it, we should fail
> > the guest.  But that would be unfortunate for the RHEL5-64bit
> > PV guests that actually DO use it.
> 
> Wait, what?  Could you point out where this is in RHEL-5 
> 64-bit PV?  The only
> case of write_tsc() I see in the code is in 
> arch/i386/kernel/smpboot.c, which is
> not used by the Xen PV implementation in RHEL-5.  Where else in the PV
> implementation does a write_tsc?
Hi Chris --
I was surprised also, and digging deeper it looks like I was mistaken.
I instrumented a hypervisor so that Xen would printk a console
message if it was ignoring a wrmsr and was getting output
when I launched a RHEL-5 PV guest.  But I refined the
printk and it is NOT wrmsr(0x10) so you're right, it is
NOT a write_tsc.
Thanks for pointing out my error.
Dan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- Re: [Xen-devel] write_tsc in a PV domain?, (continued)
- Re: [Xen-devel] write_tsc in a PV domain?, Jeremy Fitzhardinge
- RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
- Re: [Xen-devel] write_tsc in a PV domain?, Keir Fraser
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 - Re: [Xen-devel] write_tsc in a PV domain?, Keir Fraser
 
- Re: [Xen-devel] write_tsc in a PV domain?, Jeremy Fitzhardinge
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 - Re: [Xen-devel] write_tsc in a PV domain?, Jeremy Fitzhardinge
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 - Re: [Xen-devel] write_tsc in a PV domain?, Chris Lalancette
 - RE: [Xen-devel] write_tsc in a PV domain?,
Dan Magenheimer <=
 - Re: [Xen-devel] write_tsc in a PV domain?, Chris Lalancette
 
  
  
  
- Re: [Xen-devel] write_tsc in a PV domain?, Alan Cox
 - Re: [Xen-devel] write_tsc in a PV domain?, Jeremy Fitzhardinge
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 - Re: [Xen-devel] write_tsc in a PV domain?, Alan Cox
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 - Re: [Xen-devel] write_tsc in a PV domain?, Alan Cox
 - RE: [Xen-devel] write_tsc in a PV domain?, Dan Magenheimer
 
- [Xen-devel] rdtsc: correctness vs performance on Xen (and KVM?), Dan Magenheimer
 - [Xen-devel] RE: rdtsc: correctness vs performance on Xen (and KVM?), Dan Magenheimer
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |