FS#33522 - [linux] 3.7.3 Cpu Frequency not working on AMD FX
Attached to Project:
Arch Linux
Opened by Leonidas Spyropoulos (inglor) - Wednesday, 23 January 2013, 01:44 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 24 January 2013, 07:22 GMT
Opened by Leonidas Spyropoulos (inglor) - Wednesday, 23 January 2013, 01:44 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 24 January 2013, 07:22 GMT
|
Details
Description:
After the latest upgrade of kernel 3.7.3.1 the CPU Frequency is not working. journalctl reports that there's a Firmware Bug about IOAPIC on AMD-Vi (see attachment) I have installed the amd-ucode package My CPU is AMD FX(tm)-8120 Eight-Core Processor kernel version: 3.7.3-1-ARCH #1 SMP PREEMPT I am attaching my journalctl from latest boot pacman -Qi amd-ucode Name : amd-ucode Version : 2012.09.10-2 URL : http://www.amd64.org/support/microcode.html Licenses : custom Groups : None Provides : None Depends On : None Optional Deps : None Required By : None Conflicts With : None Replaces : None Installed Size : 68.00 KiB Packager : Allan McRae <allan@archlinux.org> Architecture : any Build Date : Sat 17 Nov 2012 05:10:09 AM GMT Install Date : Wed 23 Jan 2013 01:36:53 AM GMT Install Reason : Explicitly installed Install Script : No Description : Microcode update files for AMD family 10h, 11h, 14h and 15h CPUs |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Thursday, 24 January 2013, 07:22 GMT
Reason for closing: Duplicate
Additional comments about closing: 33088
Thursday, 24 January 2013, 07:22 GMT
Reason for closing: Duplicate
Additional comments about closing: 33088
It's also weird that in windows it's working and on linux it doesn't.
# modprobe acpi-cpufreq
It could be that the recent BIOS upgrade doesn't report correctly the ACPI features to the kenrel.
seems to enable the cpu frequency
The interesting part is that the dmesg reports the following:
[ 41.828034] acpi-cpufreq: overriding BIOS provided _PSD data
which indicates that the BIOS provided wrong _PSD data about the ACPI (not sure what it means but it's a start)