xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* emulated tsc and frequency info
@ 2010-07-20  9:20 Juergen Gross
  2010-07-20 10:00 ` Keir Fraser
  0 siblings, 1 reply; 5+ messages in thread
From: Juergen Gross @ 2010-07-20  9:20 UTC (permalink / raw)
  To: xen-devel@lists.xensource.com

Hi,

with xen 4.0 and xen-unstable I see weird tsc information in my HVM-domain
with PV-driver, if xen chooses to emulate tsc (d->arch.vtsc is set):

In the shared info page the tsc_to_system_mul is still reflecting the host
cpu frequency instead of the emulated 1 GHz.

The reason is quite simple: tsc_set_info() is never called with a gtsc_khz
value other than 0. I wonder which solution is the correct one:
- if tsc_set_info() is called with gtsc_khz=0, assume 1 GHz (my favorite).
- don't use 0 as default value for gtsc_khz when calling tsc_set_info()
   (this would require changes in the tools, too).
- let the domU check the vtsc-flag in cpuid-info and assume 1 GHz then (very
   ugly in my opinion).

Any thoughts?


Juergen

-- 
Juergen Gross                 Principal Developer Operating Systems
TSP ES&S SWE OS6                       Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions              e-mail: juergen.gross@ts.fujitsu.com
Domagkstr. 28                           Internet: ts.fujitsu.com
D-80807 Muenchen                 Company details: ts.fujitsu.com/imprint.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-07-20 12:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-20  9:20 emulated tsc and frequency info Juergen Gross
2010-07-20 10:00 ` Keir Fraser
2010-07-20 11:52   ` Juergen Gross
2010-07-20 12:28     ` Keir Fraser
2010-07-20 12:43       ` Juergen Gross

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).