[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC] Physical hot-add cpus and TSC

On 26/05/2010 20:46, "Dan Magenheimer" <dan.magenheimer@xxxxxxxxxx> wrote:

>> It depends how physical CPU hotplug is implemented doesn't it. I expect
>> there's sufficient firmware involved in such an operation that TSCs
>> could
>> get synced up before host software gets a look in. I don't think we can
>> comment on whether or not there is an issue here without more
>> information.
>> Also, one reason Intel pushed the CPU hotplug logic is for RAS, and
>> offlining CPUs that throw errors, which can clearly be supported with
>> no concerns over TSC sync.
> OK, then would you accept a patch that disables physical cpu-hot-add
> (but not delete) unless enabled with a boot option, if the patch
> includes sufficient commenting and dmesg to explain the ramifications?
> Then in future if it turns out that TSC syncing is mostly always
> handled by firmware (doubtful but possible), the default for the
> boot option can be reversed.

If the patch will be acked by the Intel authors of the cpu hotplug stuff
then yes.

 -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.