|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC
> From: Keir Fraser [mailto:keir.fraser@xxxxxxxxxxxxx]
> Subject: Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC
>
> On 26/05/2010 16:19, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx>
> wrote:
>
> > Much of the TSC-based time infrastructure in Xen,
> > especially as exposed to guests, is rather sensitive
> > to sudden dramatic differences in TSC values between
> > physical processors. Hot-add of physical CPUs will
> > introduce a huge difference.
>
> True at the moment, but can we not just whack the TSC of the newly
> added CPU on the head when it is brought online, to match the
> boot CPU?
Possibly... but the code for whacking the TSC of a CPU after
C3-state results in a TSC value that is poorly-aligned with other
running TSCs. If there is a better way for "whacking" that
results in a nearly-perfectly-aligned TSC (that would pass
a "tsc warp test"), that is an option.
> I think that would suffice for systems with 'reliable tsc'
> which are the only ones we don't emulate tsc by default?
Yes, I'm particularly concerned with hot-add-physical-cpu
on any latest generation QPI/HT boxes where Invariant TSC
is set.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [RFC] Physical hot-add cpus and TSC, Dan Magenheimer
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC,
Dan Magenheimer <=
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Ian Pratt
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Dan Magenheimer
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Dan Magenheimer
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Jiang, Yunhong
- Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Keir Fraser
- RE: [Xen-devel] [RFC] Physical hot-add cpus and TSC, Jiang, Yunhong
|
|
|
|
|