Bug#617505: linux-image-2.6.37-2-amd64: Radeon R600 driver fails to control fan (i2c)
Package: linux-2.6
Version: 2.6.37-2
Severity: important
Tags: upstream
With the Free Software driver, the GPU fan of my AMD Radeon HD 4650 always
quickly spins up after a short time of moderate desktop usage and never
noticeably spins down again (I need to restart the computer for this to
happen), making the laptop very noisy. This only happens with the Free Software
radeon driver, unfortunately; the fglrx driver seems to control the fan
properly, but for technical and ideological reasons, I would like to use the
free driver instead.
If this helps, the lm_sensors "sensors-detect" tool seems to find some i2c
thermal sensor chips belonging to the Radeon card, but only recommends the
"coretemp" module. (Loading it does not change anything.) I have attached the
output to sensors-detect if it helps.
I have firmware-linux-nonfree installed (for the R600 firmware files).
-- Package-specific info:
** Version:
Linux version 2.6.37-2-amd64 (Debian 2.6.37-2) (ben@decadent.org.uk) (gcc
version 4.4.5 (Debian 4.4.5-12) ) #1 SMP Sun Feb 27 10:12:22 UTC 2011
** Command line:
root=/dev/sda7 ro quiet
** Not tainted
** Kernel log:
[ 6.561993] ATOM BIOS: BR32659.001
[ 6.562022] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 -
0x000000003FFFFFFF (1024M used)
[ 6.562024] radeon 0000:01:00.0: GTT: 512M 0x0000000040000000 -
0x000000005FFFFFFF
[ 6.562963] [drm] Detected VRAM RAM=1024M, BAR=256M
[ 6.562966] [drm] RAM width 128bits DDR
[ 6.563037] [TTM] Zone kernel: Available graphics memory: 2014216 kiB.
[ 6.563039] [TTM] Initializing pool allocator.
[ 6.563057] [drm] radeon: 1024M of VRAM memory ready
[ 6.563059] [drm] radeon: 512M of GTT memory ready.
[ 6.563130] radeon 0000:01:00.0: irq 43 for MSI/MSI-X
[ 6.563137] radeon 0000:01:00.0: radeon: using MSI.
[ 6.563170] [drm] radeon: irq initialized.
[ 6.563172] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 6.563722] [drm] Loading RV730 Microcode
[ 6.605992] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[ 6.641046] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ
22
[ 6.641111] HDA Intel 0000:00:1b.0: irq 44 for MSI/MSI-X
[ 6.641137] HDA Intel 0000:00:1b.0: setting latency timer to 64
[ 6.803868] hda_codec: ALC272: BIOS auto-probing.
[ 6.804966] input: HDA Digital PCBeep as
/devices/pci0000:00/0000:00:1b.0/input/input7
[ 6.811874] input: HDA Intel Mic as
/devices/pci0000:00/0000:00:1b.0/sound/card0/input8
[ 6.811931] input: HDA Intel Headphone as
/devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 6.817578] radeon 0000:01:00.0: WB enabled
[ 6.863528] [drm] ring test succeeded in 1 usecs
[ 6.863613] [drm] radeon: ib pool ready.
[ 6.863688] [drm] ib test succeeded in 0 usecs
[ 6.863690] [drm] Enabling audio support
[ 6.864585] [drm] Radeon Display Connectors
[ 6.864587] [drm] Connector 0:
[ 6.864589] [drm] LVDS
[ 6.864591] [drm] DDC: 0x7f68 0x7f68 0x7f6c 0x7f6c 0x7f70 0x7f70 0x7f74
0x7f74
[ 6.864593] [drm] Encoders:
[ 6.864594] [drm] LCD1: INTERNAL_UNIPHY2
[ 6.864596] [drm] Connector 1:
[ 6.864597] [drm] VGA
[ 6.864599] [drm] DDC: 0x7fa0 0x7fa0 0x7fa4 0x7fa4 0x7fa8 0x7fa8 0x7fac
0x7fac
[ 6.864601] [drm] Encoders:
[ 6.864602] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 6.864603] [drm] Connector 2:
[ 6.864604] [drm] HDMI-A
[ 6.864606] [drm] HPD2
[ 6.864607] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c
0x7e5c
[ 6.864609] [drm] Encoders:
[ 6.864610] [drm] DFP2: INTERNAL_UNIPHY
[ 6.864612] [drm] Connector 3:
[ 6.864613] [drm] DisplayPort
[ 6.864614] [drm] HPD3
[ 6.864616] [drm] DDC: 0x7f10 0x7f10 0x7f14 0x7f14 0x7f18 0x7f18 0x7f1c
0x7f1c
[ 6.864617] [drm] Encoders:
[ 6.864618] [drm] DFP1: INTERNAL_UNIPHY
[ 7.016064] [drm] radeon: power management initialized
[ 7.087295] Synaptics Touchpad, model: 1, fw: 7.0, id: 0x1c0b1, caps:
0xd04711/0xa00000/0x20000
[ 7.087301] synaptics: Toshiba Satellite L500 detected, limiting rate to
40pps.
[ 7.232270] input: SynPS/2 Synaptics TouchPad as
/devices/platform/i8042/serio1/input/input10
[ 7.998646] [drm] fb mappable at 0xD0142000
[ 7.998648] [drm] vram apper at 0xD0000000
[ 7.998649] [drm] size 4325376
[ 7.998650] [drm] fb depth is 24
[ 7.998651] [drm] pitch is 5632
[ 8.630653] Console: switching to colour frame buffer device 170x48
[ 8.632978] fb0: radeondrmfb frame buffer device
[ 8.632979] drm: registered panic notifier
[ 8.632991] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on
minor 0
[ 8.633044] HDA Intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ
17
[ 8.633115] HDA Intel 0000:01:00.1: irq 45 for MSI/MSI-X
[ 8.633144] HDA Intel 0000:01:00.1: setting latency timer to 64
[ 9.379872] Adding 4095996k swap on /dev/sda5. Priority:-1 extents:1
across:4095996k
[ 9.382559] EXT4-fs (sda7): re-mounted. Opts: (null)
[ 9.598389] EXT4-fs (sda7): re-mounted. Opts: errors=remount-ro
[ 9.751230] loop: module loaded
[ 11.166957] fuse init (API version 7.15)
[ 14.300580] r8169 0000:0e:00.0: eth0: link down
[ 14.300994] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 14.466278] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 16.573862] Bluetooth: L2CAP ver 2.15
[ 16.573864] Bluetooth: L2CAP socket layer initialized
[ 16.626099] Bluetooth: RFCOMM TTY layer initialized
[ 16.626103] Bluetooth: RFCOMM socket layer initialized
[ 16.626104] Bluetooth: RFCOMM ver 1.11
[ 16.657489] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 16.657491] Bluetooth: BNEP filters: protocol multicast
[ 16.666012] Bluetooth: SCO (Voice Link) ver 0.6
[ 16.666014] Bluetooth: SCO socket layer initialized
[ 17.783048] lp: driver loaded but no devices found
[ 17.794726] ppdev: user-space parallel port driver
[ 24.611371] EXT4-fs (sda7): re-mounted. Opts: errors=remount-ro,commit=0
[ 32.642357] hda-intel: IRQ timing workaround is activated for card #1.
Suggest a bigger bdl_pos_adj.
[ 34.000335] UDF-fs: No VRS found
[ 34.000338] UDF-fs: No partition found (1)
[ 34.006912] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 34.118997] ISO 9660 Extensions: RRIP_1991A
[ 47.859225] wlan0: authenticate with d8:5d:4c:c6:2d:2b (try 1)
[ 47.862532] wlan0: authenticated
[ 47.862557] wlan0: associate with d8:5d:4c:c6:2d:2b (try 1)
[ 47.865391] wlan0: RX AssocResp from d8:5d:4c:c6:2d:2b (capab=0x431 status=0
aid=1)
[ 47.865395] wlan0: associated
[ 47.867195] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 48.941361] Intel AES-NI instructions are not detected.
[ 48.968046] padlock: VIA PadLock not detected.
[ 58.584028] wlan0: no IPv6 routers present
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI
Controller [8086:2929] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 41
Region 0: I/O ports at 18f0 [size=8]
Region 1: I/O ports at 18e4 [size=4]
Region 2: I/O ports at 18e8 [size=8]
Region 3: I/O ports at 18e0 [size=4]
Region 4: I/O ports at 18c0 [size=32]
Region 5: Memory at f2504000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller
[8086:2930] (rev 03)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin C routed to IRQ 19
Region 0: Memory at c0a00000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at 1c00 [size=32]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M96 [Mobility
Radeon HD 4650] [1002:9480] (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:ff80]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 43
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
Region 1: I/O ports at 2000 [size=256]
Region 2: Memory at f2100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at f2120000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 [1002:aa38]
Subsystem: Toshiba America Info Systems Device [1179:ff80]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin B routed to IRQ 45
Region 0: Memory at f2110000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
0e:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Subsystem: Toshiba America Info Systems Device [1179:ff00]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 40
Region 0: I/O ports at 4000 [size=256]
Region 2: Memory at f2010000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at f2000000 (64-bit, prefetchable) [size=64K]
[virtual] Expansion ROM at f2020000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8169
14:00.0 Network controller [0280]: Intel Corporation WiFi Link 5100 [8086:4232]
Subsystem: Intel Corporation WiFi Link 5100 AGN [8086:1201]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 42
Region 0: Memory at f2200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlagn
** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:d104 Suyin Corp.
Bus 008 Device 002: ID 0930:020f Toshiba Corp.
Kernel: Linux 2.6.37-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linux-image-2.6.37-2-amd64 depends on:
ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy
ii initramfs-tools [linux-initra 0.98.8 tools for generating an initramfs
ii linux-base 2.6.37-2 Linux image base package
ii module-init-tools 3.12-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.37-2-amd64 recommends:
ii firmware-linux-free 2.6.37-2 Binary firmware for various driver
Versions of packages linux-image-2.6.37-2-amd64 suggests:
pn grub | lilo <none> (no description available)
pn linux-doc-2.6.37 <none> (no description available)
Versions of packages linux-image-2.6.37-2-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
ii firmware-iwlwifi 0.29 Binary firmware for Intel Wireless
pn firmware-linux <none> (no description available)
ii firmware-linux-nonfree 0.29 Binary firmware for various driver
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
pn xen-hypervisor <none> (no description available)