All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugme-daemon@bugzilla.kernel.org
To: cpufreq@www.linux.org.uk
Subject: [Bug 9878] New: cpufreq not working on HP tx1000
Date: Sat,  2 Feb 2008 17:44:58 -0800 (PST)	[thread overview]
Message-ID: <bug-9878-3570@http.bugzilla.kernel.org/> (raw)

http://bugzilla.kernel.org/show_bug.cgi?id=9878

           Summary: cpufreq not working on HP tx1000
           Product: Power Management
           Version: 2.5
     KernelVersion: 2.6.24
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: cpufreq
        AssignedTo: cpufreq@www.linux.org.uk
        ReportedBy: rap@ramonantonio.net


Latest working kernel version: Unknown
Earliest failing kernel version: 2.6.24
Distribution: Debian Unstable
Hardware Environment: HP tx1230es
Software Environment: -

Problem Description: I can change cpufreq governor but never changes frequency.
Fan works most of the time. Tried 2.6.24 and 2.6.24-git12 (git12 includes a
patch for this model).

Steps to reproduce:

neonlight:~# cpufreq-set -g powersave
neonlight:~# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
 driver: powernow-k8
 CPUs which need to switch frequency at the same time: 0 1
 hardware limits: 800 MHz - 1.90 GHz
 available frequency steps: 1.90 GHz, 1.80 GHz, 1.60 GHz, 800 MHz
 available cpufreq governors: ondemand, powersave, userspace,
conservative, performance
 current policy: frequency should be within 1.90 GHz and 1.90 GHz.
                 The governor "powersave" may decide which speed to use
                 within this range.
 current CPU frequency is 1.90 GHz (asserted by call to hardware).
analyzing CPU 1:
 driver: powernow-k8
 CPUs which need to switch frequency at the same time: 0 1
 hardware limits: 800 MHz - 1.90 GHz
 available frequency steps: 1.90 GHz, 1.80 GHz, 1.60 GHz, 800 MHz
 available cpufreq governors: ondemand, powersave, userspace,
conservative, performance
 current policy: frequency should be within 1.90 GHz and 1.90 GHz.
                 The governor "powersave" may decide which speed to use
                 within this range.
 current CPU frequency is 1.90 GHz (asserted by call to hardware).




USING /sys INTERFACE:

neonlight:~# echo powersave >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
neonlight:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
powersave
neonlight:~# cat /proc/cpuinfo | grep MHz
cpu MHz         : 1900.000
cpu MHz         : 1900.000
neonlight:~# lsmod | grep powersave
cpufreq_powersave       1984  1



KERNEL MODULE LOADS CORRECTLY

neonlight:~# cat /proc/messages | grep powernow
[    3.840457] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile
Technology TL-58 processors (2 cpu cores) (version 2.20.00)
[    4.294452] powernow-k8:    0 : fid 0xb (1900 MHz), vid 0x12
[    4.294454] powernow-k8:    1 : fid 0xa (1800 MHz), vid 0x13
[    4.298454] powernow-k8:    2 : fid 0x8 (1600 MHz), vid 0x14
[    4.302454] powernow-k8:    3 : fid 0x0 (800 MHz), vid 0x1e


COUFREQ DEBUG

Here is some cpufreq debug info. Tried to change governor with
cpufreq.debug=7 as kernel attribute. Continues to fail. Same result
with all governors compiled as modules or not.

neonlight:~# echo powersave >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
[  389.818125] cpufreq-core: setting new policy for CPU 0: 1900000 - 1900000
kHz
[  389.818125] freq-table: request for verification of policy (1900000
- 1900000 kHz) for cpu 0
[  389.818125] freq-table: verification lead to (1900000 - 1900000
kHz) for cpu 0
[  389.818125] freq-table: request for verification of policy (1900000
- 1900000 kHz) for cpu 0
[  389.818125] freq-table: verification lead to (1900000 - 1900000
kHz) for cpu 0
[  389.818125] cpufreq-core: new min and max freqs are 1900000 - 1900000 kHz
[  389.818125] cpufreq-core: governor: change or update limits
[  389.818125] cpufreq-core: __cpufreq_governor for CPU 0, event 3
[  389.818125] powersave: setting to 1900000 kHz because of event 3
[  389.818125] cpufreq-core: target for CPU 0: 1900000 kHz, relation 0
[  389.818125] powernow-k8: targ: cpu 0, 1900000 kHz, min 1900000, max
1900000, relation 0
[  389.818125] powernow-k8: targ: curr fid 0xb, vid 0x12
[  389.818125] freq-table: request for target 1900000 kHz (relation:
0) for cpu 0
[  389.818125] freq-table: target is 0 (1900000 kHz, 4619)
[  389.818125] powernow-k8: cpu 0 transition to index 0
[  389.818125] powernow-k8: table matched fid 0xb, giving vid 0x12
[  389.818125] powernow-k8: target matches current values (fid 0xb, vid 0x12)
neonlight:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
powersave
neonlight:~# lsmod | grep freq
cpufreq_ondemand        8780  0
cpufreq_powersave       1984  1
cpufreq_userspace       4780  0


neonlight:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 104
model name      : AMD Turion(tm) 64 X2 Mobile Technology TL-58
stepping        : 2
cpu MHz         : 1900.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm
3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
ts fid vid ttp tm stc 100mhzsteps
bogomips        : 3793.07
clflush size    : 64

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 104
model name      : AMD Turion(tm) 64 X2 Mobile Technology TL-58
stepping        : 2
cpu MHz         : 1900.000
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm
3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
ts fid vid ttp tm stc 100mhzsteps
bogomips        : 3789.87
clflush size    : 64


Max temperature during kernel compilation:
Core0 Temp:  +67.0°C
Core0 Temp:  +72.0°C
Core1 Temp:  +72.0°C
Core1 Temp:  +71.0°C

Max temperature when idle:
Core0 Temp:  +60.0°C
Core0 Temp:  +65.0°C
Core1 Temp:  +66.0°C
Core1 Temp:  +66.0°C

Mix Temperature when idle:
Core0 Temp:  +52.0°C
Core0 Temp:  +54.0°C
Core1 Temp:  +58.0°C
Core1 Temp:  +54.0°C


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Cpufreq mailing list
Cpufreq@lists.linux.org.uk
http://lists.linux.org.uk/mailman/listinfo/cpufreq

             reply	other threads:[~2008-02-03  1:44 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-03  1:44 bugme-daemon [this message]
2008-02-03  1:47 ` [Bug 9878] cpufreq not working on HP tx1000 bugme-daemon
2008-02-03  2:38 ` [Bug 9878] cpufreq governors do not change frequency " bugme-daemon
2008-02-03 20:48 ` bugme-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-9878-3570@http.bugzilla.kernel.org/ \
    --to=bugme-daemon@bugzilla.kernel.org \
    --cc=cpufreq@www.linux.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.