[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: [RFC, PATCH 17/24] i386 Vmi msr patch
> -#define rdtsc(low,high) \ > - __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high)) > - > -#define rdtscl(low) \ > - __asm__ __volatile__("rdtsc" : "=a" (low) : : "edx") > - > -#define rdtscll(val) \ > - __asm__ __volatile__("rdtsc" : "=A" (val)) > - > -#define write_tsc(val1,val2) wrmsr(0x10, val1, val2) > - > -#define rdpmc(counter,low,high) \ > - __asm__ __volatile__("rdpmc" \ > - : "=a" (low), "=d" (high) \ > - : "c" (counter)) The kernel doesn't use rdpmc. And moving rdtsc is useless as I wrote earlier. But mostly it is used from user space and you will break everything there. -Andi _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |