[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] write_tsc in a PV domain?
> as part of its ABI. It is not a general tsc. You can't meaningfully > execute "rdtsc" without also being (indirectly) aware of what pcpu its > running on and applying the appropriate corrections to turn it into > system monotonic time. Executing rdtsc willy-nilly gets you useless > results; fortunately no PV Xen kernel does that. Actually for user space this isn't at all true. You can use rdtsc directly and sample the data for things like profiling then correct for things like spikes and skews from processor switches by filtering. > No, write_tsc is meaningless, and anyone trying to execute it is not > even wrong. Writing to the tsc is perfectly reasonable providing the tsc is an advertised feature. Being able to use the tsc becomes much more relevant with newer processors which have sane tsc implementations in the architecture however. Unfortunately if you hide the tsc and hide the tsc flag in the cpu info lots of stuff doesn't run due to crap coding 8( _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |