Skip to contentSkip to conversation

frequency switching quirks with powernow-k8

DISCUSSION Sebastian Kügler 1 participant 1 message Jan 3, 2005

lore
Share & tools
lore
#0 lore raw

I am trying to use 2.6.10's cpufreq on my AMD64 3200+ (S939), Asus A8V deluxe motherboard, Nvidia 6800GL. The first couple of hours it seems to work just fine, but after some time (~2h), I am getting the following errors repeatedly in dmesg (about 2 lines / 12 sec).

ignoring illegal change in lo freq table-2 to 0x2
powernow-k8: transition frequency failed
ignoring illegal change in lo freq table-2 to 0x2
powernow-k8: transition frequency failed
ignoring illegal change in lo freq table-2 to 0x2
powernow-k8: transition frequency failed
ignoring illegal change in lo freq table-2 to 0x2
powernow-k8: transition frequency failed
ignoring illegal change in lo freq table-2 to 0x2
powernow-k8: transition frequency failed
powernow-k8: vid trans failed, vid 0x3, curr 0x4
powernow-k8: transition frequency failed
powernow-k8: vid trans failed, vid 0x3, curr 0x4
powernow-k8: transition frequency failed
powernow-k8: vid trans failed, vid 0x3, curr 0x4
powernow-k8: transition frequency failed
ignoring illegal change in lo freq table-2 to 0x2

It seems that the machine can't switch frequency anymore and it starts to behave somehow a little sluggish. In some case, it's not any more possible to switch frequency manually. (echo scaling_governor or alike). I have tried both, powernowd and the ondemand governor, both result in the same problem. Attached is the output of dmesg, cat /proc/acpi/processor/CPU1/*, lspci -v and /sys/devices/system/cpu/cpu0/cpufreq/* and of course my .config. If you'd like to see more information, please let me know.

I tried to 2.6.10-mm1 today, but nvidia.ko wouldn't compile without it. (In case you think nvidia.ko has some influence on these issues, or the problem should be fixed in -mm1 I can remove nvidia.ko for testing, just let me know in that case.) I'm also prepared to try testpatches, but couldn't find (and not being a kernel guru prepare myself) some ...

Thanks for caring,

sebas

Signature · 3 lines
http://vizZzion.org
======================
Anything cut to length will be too short.
processor id:            0
acpi id:                 1
bus mastering control:   no
power management:        no
throttling control:      no
limit interface:         no
<not supported>
active state:            C1
default state:           C1
max_cstate:              C3
bus master activity:     00000000
states:
   *C1:                  promotion[--] demotion[--] latency[000] usage[00000000]
    C2:                  <not supported>
    C3:                  <not supported>

<not supported>

0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0282
Subsystem: Asustek Computer, Inc.: Unknown device 80a3
Flags: bus master, 66MHz, medium devsel, latency 64 Memory at e0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [80] AGP version 3.0
Capabilities: [50] Power Management version 2
Capabilities: [60] #08 [0060]
Capabilities: [58] #08 [8001]

0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1282
Flags: bus master, medium devsel, latency 0

0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2282
Flags: bus master, medium devsel, latency 0

0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3282
Flags: bus master, medium devsel, latency 0

0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4282
Flags: bus master, medium devsel, latency 0

0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7282
Flags: bus master, medium devsel, latency 0

0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800 South] (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: f9f00000-fbffffff
Prefetchable memory behind bridge: f0000000-f8ffffff
Capabilities: [80] Power Management version 2

0000:00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 808a
Flags: bus master, medium devsel, latency 64, IRQ 185
Memory at f9a00000 (32-bit, non-prefetchable) [size=2K]
I/O ports at a000 [size=128]
Capabilities: [50] Power Management version 2

0000:00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
Subsystem: Creative Labs SBLive! Player 5.1
Flags: bus master, medium devsel, latency 64, IRQ 185
I/O ports at a400 [size=32]
Capabilities: [dc] Power Management version 1

0000:00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
Subsystem: Creative Labs Gameport Joystick
Flags: bus master, medium devsel, latency 64
I/O ports at a800 [size=8]
Capabilities: [dc] Power Management version 1

0000:00:0a.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13)
Subsystem: Asustek Computer, Inc.: Unknown device 811a
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 169
Memory at f9c00000 (32-bit, non-prefetchable) [size=16K]
I/O ports at b000 [size=256]
Expansion ROM at f9b00000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data

0000:00:0d.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Avermedia Technologies Inc: Unknown device 0003
Flags: bus master, medium devsel, latency 64, IRQ 201
Memory at efe00000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2

0000:00:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Avermedia Technologies Inc: Unknown device 0003
Flags: bus master, medium devsel, latency 64, IRQ 201
Memory at eff00000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2

0000:00:0e.0 Multimedia audio controller: Creative Labs SB Audigy LS
Subsystem: Creative Labs: Unknown device 1006
Flags: bus master, medium devsel, latency 64, IRQ 5 I/O ports at b400 [size=32]
Capabilities: [dc] Power Management version 2

0000:00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)

	Subsystem: Asustek Computer, Inc. A7V600 motherboard
	Flags: bus master, medium devsel, latency 64, IRQ 177
	I/O ports at d400 [size=8]
	I/O ports at d000 [size=4]
	I/O ports at c800 [size=8]
	I/O ports at c400 [size=4]
	I/O ports at c000 [size=16]
	I/O ports at b800 [size=256]
	Capabilities: [c0] Power Management version 2

0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 177
I/O ports at fc00 [size=16]
Capabilities: [c0] Power Management version 2

0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at e000 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at e400 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 64, IRQ 193
I/O ports at e800 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 64, IRQ 193
Memory at f9e00000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2

0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge

	Flags: fast devsel
	Capabilities: [80] #08 [2101]

0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
Flags: fast devsel

0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
Flags: fast devsel

0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
Flags: fast devsel

0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0042 (rev a1) (prog-if 00 [VGA])

	Subsystem: Asustek Computer, Inc.: Unknown device 819f
	Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 185
	Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
	Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
	Expansion ROM at f9f00000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
	Capabilities: [44] AGP version 3.0

_______________________________________________
Cpufreq mailing list
[email protected]
http://www.linux.org.uk/mailman/listinfo/cpufreq