nForce2 cpufreq driver does not load by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Leann Ogasawara | ||
Quantal |
Won't Fix
|
Medium
|
Leann Ogasawara | ||
Raring |
Fix Released
|
Medium
|
Leann Ogasawara |
Bug Description
== Quantal SRU Justification ==
cpufreq-nforce2 is not autoloadable. We built this in for past releases (eg Precise 12.04). Reinstate this as built in rather than enabled as a module.
== Test Case ==
Boot a kernel with cpufreq-nforce2 driver enabled as a module and confirm the cpufreq-nforce2 doesn't load by default. Because the cpufreq driver is not loaded, there is no /sys/devices/
Then boot a kernel with the cpufreq-nforce2 driver built in and confirm the described issues above are resolved.
----------
nForce2 cpufreq driver does not load by default
On upgrading to Quantal 12.10 from Precise 12.04.1 I noticed that the cpufreq nforce2 driver (cpufreq-nforce2) no longer loads at boot.
The driver loads fine manually with modprobe or by adding an explicit /etc/default/
Incidentally, trying to load it using kernel command line parameter cpufreq_
I also tried a clean install of Quantal to rule out upgrade jip. Same result.
The last kernel published to updates on Precise before my upgrade was:
% uname -a
Linux NF7-S1 3.2.0-32-
which works as expected:
% cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to <email address hidden>, please.
analyzing CPU 0:
driver: nforce2
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.00 ms.
hardware limits: 1.46 GHz - 2.09 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 1.46 GHz and 2.09 GHz.
current CPU frequency is 2.09 GHz.
The Quantal kernel is:
% uname -a
Linux NF7-S1 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:27:31 UTC 2012 i686 athlon i686 GNU/Linux
which doesn't load the nforce2 driver on boot.
% cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to <email address hidden>, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
maximum transition latency: 0.00 ms.
There has been some builtin / module shuffling since the 3.2.0 kernel wrt cpufreq. For 3.2.0:
% ls /lib/modules/
p4-clockmod.ko
pcc-cpufreq.ko
For 3.5.0:
% ls /lib/modules/
cpufreq-nforce2.ko
gx-suspmod.ko
longhaul.ko
longrun.ko
p4-clockmod.ko
powernow-k6.ko
powernow-k7.ko
So, cpufreq-nforce2 was a builtin for the 3.2.0 kernel and is now a module. Coincidence? Looks suspicious.
Consequences
Because the cpufreq driver is not loaded, there is no /sys/devices/
To reproduce
This will require access to old metal. This bug report comes from an Abit NF7-S V2 with an AMD Athlon XP-M which has been running Ubuntu since Lucid without problem. I would expect any nForce2 chipset motherboard to reproduce this bug.
There is a similar bug (fix released) for the PCC cpufreq driver:
https:/
Thank you.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.5.0-18-generic i686
ApportVersion: 2.6.1-0ubuntu6
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Date: Fri Nov 16 21:47:57 2012
HibernationDevice: RESUME=
InstallationDate: Installed on 2012-05-19 (180 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
MarkForUpload: True
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.95
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
UpgradeStatus: Upgraded to quantal on 2012-11-11 (5 days ago)
dmi.bios.date: 11/22/2004
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: NF7-S/NF7,NF7-V (nVidia-nForce2)
dmi.board.vendor: http://
dmi.board.version: 2.X,1.0
dmi.chassis.type: 3
dmi.modalias: dmi:bvnPhoenixT
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: |
added: raring removed: precise |
Changed in linux (Ubuntu Raring): | |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu Raring): | |
assignee: | nobody → Leann Ogasawara (leannogasawara) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Quantal): | |
assignee: | nobody → Leann Ogasawara (leannogasawara) |
status: | New → In Progress |
importance: | Undecided → Medium |
description: | updated |
Changed in linux (Ubuntu Raring): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
This change was made by a bot.