[PATCH 2/2] x86/tsc: Fix UV TSC initialization

2018-10-02 Thread Mike Travis
Fix regression introduced by commit cf7a63ef4e02 ("x86/tsc: Calibrate tsc only once") as it added a call to tsc_early_init() which initializes the TSC ADJUST values before acpi_boot_table_init(). In the case of UV systems, that is a necessary step thats calls uv_system_init(). This informs tsc_

Re: [PATCH 2/2] x86/tsc: Fix UV TSC initialization

2018-10-02 Thread Mike Travis
On 10/1/2018 11:22 PM, Thomas Gleixner wrote: On Mon, 1 Oct 2018, Mike Travis wrote: Fix regression introduced by commit cf7a63ef4e02 ("x86/tsc: Calibrate tsc only once") as it changed setup_arch() so that it now calls tsc_early_init() before acpi_boot_table_init() which is a necessary ste

Re: [PATCH 2/2] x86/tsc: Fix UV TSC initialization

2018-10-01 Thread Thomas Gleixner
On Mon, 1 Oct 2018, Mike Travis wrote: > Fix regression introduced by > > commit cf7a63ef4e02 ("x86/tsc: Calibrate tsc only once") > > as it changed setup_arch() so that it now calls tsc_early_init() before > acpi_boot_table_init() which is a necessary step, in the case of UV > systems, to infor

[PATCH 2/2] x86/tsc: Fix UV TSC initialization

2018-10-01 Thread Mike Travis
Fix regression introduced by commit cf7a63ef4e02 ("x86/tsc: Calibrate tsc only once") as it changed setup_arch() so that it now calls tsc_early_init() before acpi_boot_table_init() which is a necessary step, in the case of UV systems, to inform tsc_sanitize_first_cpu() that we're on a platform wi