|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] kernel 3.7+ cpufreq regression on AMD system running as dom0
On 01/21/2013 12:42 PM, Borislav Petkov wrote: On Mon, Jan 21, 2013 at 12:22:18PM +0000, Stefan Bader wrote:So for having the "check for sensible BIOS" in mainline I refreshed the patch (fixed the bit test, and actually tested it this time) and also added some hopefully sensible explanation to it (attached below). Should I send it to acpi lists or would that have to go via an Andre?Maybe Rafael could pick it up?-Stefan From 6e2fc8291c91339123a37162382d8b08b50867ba Mon Sep 17 00:00:00 2001 From: Stefan Bader <stefan.bader@xxxxxxxxxxxxx> Date: Mon, 14 Jan 2013 16:17:00 +0100 Subject: [PATCH] ACPI: Check MSR valid bit before using P-state frequencies To fix incorrect P-state frequencies which can happen on some AMD systems f594065faf4f9067c2283a34619fc0714e79a98d "ACPI: Add fixups for AMD P-state figures" introduced a quirk to obtain the correct values by reading from AMD specific MSRs. This did cause a regression when running a kernel using that quirk under Xen which does (currently) not pass on the contents of the HW but 0.Actually this should say "does not currently pass through MSR accesses to baremetal" or similar. Ok, that sounds much better. And this bit you mean is actually bit 63: "63: PstateEn. Read-write. 1=The P-state specified by this MSR is valid. 0=The P-state specified by this MSR is not valid. The purpose of this register is to indicate if the rest of the P-state information in the register is valid after a reset; it controls no hardware." in the MSRC001_00[68:64] P-State [4:0] Registers. Darn, yes.
True, ok, so let me respin the whole thing and re-send it. -Stefan This way 1) you're sure you're testing the correct bit and 2) any reviewer can know on the spot which bit it is about. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |