[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 2/2][4.15] x86/AMD: expose HWCR.TscFreqSel to guests
On 08.03.2021 13:41, Andrew Cooper wrote: > On 05/03/2021 09:50, Jan Beulich wrote: >> Linux has been warning ("firmware bug") about this bit being clear for a >> long time. While writable in older hardware it has been readonly on more >> than just most recent hardware. For simplicitly report it always set (if >> anything we may want to log the issue ourselves if it turns out to be >> clear on older hardware). >> >> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> > > I realise Linux is complaining, but simply setting the bit isn't a fix. > > This needs corresponding updates in the ACPI tables, as well as Pstate > MSRs, or Linux will derive a false relationship between the TSC rate and > wallclock. I guess I don't follow: AMD's doc is very clear: BIOSes ought to set the bit. It not being set is more likely a mistake than an indication of other pieces (MSRs, ACPI tables) reflecting this unintended state. Plus isn't what you say true also if Linux sees the bit wrongly clear (which would be the case prior to this patch)? Are you suggesting we should revert behavior here all the way to letting the hardware bit shine through again (for Dom0; for DomU neither other MSRs nor ACPI tables are possibly aware of this bit's state)? Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |