Bug 129336 - speedstep-ich: system hangs when setting cpufreq speed
Summary: speedstep-ich: system hangs when setting cpufreq speed
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 2
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Dave Jones
QA Contact: Brian Brock
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-08-06 16:34 UTC by Jeff Cheng
Modified: 2015-01-04 22:08 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-11-11 07:21:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
dmesg output (15.08 KB, text/plain)
2004-08-06 16:35 UTC, Jeff Cheng
no flags Details

Description Jeff Cheng 2004-08-06 16:34:41 UTC
Description of problem:
When switching between min and max CPU frequencies with speedstep-ich,
the system/X server hangs and I am forced to reboot/poweroff the
system manually. Unfortunately, nothing was found to be logged. I am
running FC2 on a Dell Inspiron 5150 with P4 3Ghz (Northwood) and
Mobility Radeon 9000 video card.  This occurs when trying to set the
speed manually and through cpuspeed.

Version-Release number of selected component (if applicable):
kernel-2.6.7-1.494.2.2
kernel-utils-2.4-9.1.131
xorg-x11-6.7.0-5

How reproducible:
Always

Steps to Reproduce:
1. Boot kernel (speedstep-ich built-in by default).

2. Output from /sys/devices/system/cpu/cpu0/cpufreq/*:
        cpuinfo_cur_freq: 1599960
        cpuinfo_max_freq: 3066590
        cpuinfo_min_freq: 1599960
        scaling_available_frequencies: 3066590 1599960
        scaling_available_governors: userspace performance
        scaling_cur_freq: 1599960
        scaling_driver: speedstep-ich
        scaling_governor: userspace
        scaling_max_freq: 3066590
        scaling_min_freq: 1599960
        scaling_setspeed: 1599960

3. $echo 3066590 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
     $echo 1599960 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
     or,
     $killall -SIGUSR1 cpuspeed
     $killall -SIGUSR2 cpuspeed

Actual results:
System becomes unresponsive.

Expected results:
cpu frequency switches between min and max speeds.

Additional info:
Attached dmesg output.

Comment 1 Jeff Cheng 2004-08-06 16:35:39 UTC
Created attachment 102481 [details]
dmesg output

Comment 2 Jeff Cheng 2004-08-20 02:15:41 UTC
Note: the problem still exists with kernel-2.6.8-2.521.

Comment 3 Jeff Cheng 2004-11-11 07:21:00 UTC
Seems to be fixed in 2.6.9-1.667.


Note You need to log in before you can comment on or make changes to this bug.