Bug#658764: linux-image-3.1.0-1-amd64: free ATI driver corrupts output on Radeon HD 6310

2012-02-05 Thread Ben Finney
Package: linux-2.6
Version: 3.1.8-2
Severity: important

Dear Maintainer,

This machine is a Zotac ZBOX AD10, with AMD E-350 processor and AMD M1
chipset.

I installed Debian Squeeze 6.0.4, and the free ATI driver worked fine
to get full resolution graphics on the display.

Upgrading from Squeeze to Wheezy brings in the Linux 3.1.0 kernel. Now
the free ATI driver corrups display output: a mess of snow covers
approximately the top half of the screen, and the bottom part is black.

Installing the ‘firmware-linux-nonfree’ package fixes display again to
the point where graphics are visible in the correct resolution. I have
uninstalled that package, and the display corruption returns.

This is a regression: display with the free ATI driver should be at
least as good as was in the 2.6 kernel from Squeeze.


Please feel free to re-assign this if I have reported to the wrong
package.

-- Package-specific info:
** Version:
Linux version 3.1.0-1-amd64 (Debian 3.1.8-2) (b...@decadent.org.uk) (gcc 
version 4.6.2 (Debian 4.6.2-11) ) #1 SMP Tue Jan 10 05:01:58 UTC 2012

** Command line:
BOOT_IMAGE=/vmlinuz-3.1.0-1-amd64 root=/dev/mapper/anemone-root ro quiet

** Not tainted

** Kernel log:
[7.225595] [drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 
0x643c
[7.225599] [drm]   Encoders:
[7.225601] [drm] DFP1: INTERNAL_UNIPHY
[7.225604] [drm] Connector 1:
[7.225607] [drm]   HDMI-A
[7.225609] [drm]   HPD2
[7.225613] [drm]   DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 
0x644c
[7.225616] [drm]   Encoders:
[7.225618] [drm] DFP2: INTERNAL_UNIPHY
[7.225621] [drm] Connector 2:
[7.225623] [drm]   VGA
[7.225627] [drm]   DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 
0x64e4
[7.225630] [drm]   Encoders:
[7.225632] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[7.622130] ath9k :03:00.0: PCI INT A - GSI 16 (level, low) - IRQ 16
[7.622150] ath9k :03:00.0: setting latency timer to 64
[7.675216] ath: EEPROM regdomain: 0x60
[7.675223] ath: EEPROM indicates we should expect a direct regpair map
[7.675231] ath: Country alpha2 being used: 00
[7.675234] ath: Regpair used: 0x60
[7.704046] [drm] Radeon display connector DP-1: No monitor connected or 
invalid EDID
[7.809976] [drm] Radeon display connector HDMI-A-1: Found valid EDID
[8.288037] [drm] Radeon display connector VGA-1: No monitor connected or 
invalid EDID
[8.288079] [drm] Internal thermal controller without fan control
[8.288193] [drm] radeon: power management initialized
[8.512790] ieee80211 phy0: Selected rate control algorithm 
'ath9k_rate_control'
[8.513779] Registered led device: ath9k-phy0
[8.513797] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xc900110e, 
irq=16
[8.522648] [drm] fb mappable at 0xB004
[8.522654] [drm] vram apper at 0xB000
[8.522657] [drm] size 5787648
[8.522660] [drm] fb depth is 24
[8.522663] [drm]pitch is 6400
[8.528205] fbcon: radeondrmfb (fb0) is primary device
[8.577156] Console: switching to colour frame buffer device 200x56
[8.585357] fb0: radeondrmfb frame buffer device
[8.585361] drm: registered panic notifier
[8.585375] [drm] Initialized radeon 2.11.0 20080528 for :00:01.0 on 
minor 0
[8.954991] input:  USB OPTICAL MOUSE as 
/devices/pci:00/:00:12.0/usb4/4-2/4-2.1/4-2.1:1.0/input/input5
[8.955791] generic-usb 0003:15D9:0A4C.0001: input,hidraw0: USB HID v1.11 
Mouse [ USB OPTICAL MOUSE] on usb-:00:12.0-2.1/input0
[8.960871] input: Mitsumi Electric Apple Extended USB Keyboard as 
/devices/pci:00/:00:12.0/usb4/4-2/4-2.3/4-2.3:1.0/input/input6
[8.961456] generic-usb 0003:05AC:020B.0002: input,hidraw1: USB HID v1.10 
Keyboard [Mitsumi Electric Apple Extended USB Keyboard] on 
usb-:00:12.0-2.3/input0
[8.970771] input: Mitsumi Electric Apple Extended USB Keyboard as 
/devices/pci:00/:00:12.0/usb4/4-2/4-2.3/4-2.3:1.1/input/input7
[8.971335] generic-usb 0003:05AC:020B.0003: input,hidraw2: USB HID v1.10 
Device [Mitsumi Electric Apple Extended USB Keyboard] on 
usb-:00:12.0-2.3/input1
[8.971383] usbcore: registered new interface driver usbhid
[8.971387] usbhid: USB HID core driver
[9.043896] snd_hda_intel :00:01.1: PCI INT B - GSI 19 (level, low) - 
IRQ 19
[9.043990] snd_hda_intel :00:01.1: irq 44 for MSI/MSI-X
[9.044059] snd_hda_intel :00:01.1: setting latency timer to 64
[9.096507] Bluetooth: Core ver 2.16
[9.096556] NET: Registered protocol family 31
[9.096560] Bluetooth: HCI device and connection manager initialized
[9.096566] Bluetooth: HCI socket layer initialized
[9.096570] Bluetooth: L2CAP socket layer initialized
[9.096585] Bluetooth: SCO socket layer initialized
[9.118785] Bluetooth: Atheros AR30xx firmware driver ver 1.0
[9.123909] Bluetooth: Error loading firmware
[9.123984] ath3k: probe of 7-3:1.0 failed with error 

Bug#658764: linux-image-3.1.0-1-amd64: free ATI driver corrupts output on Radeon HD 6310

2012-02-05 Thread Ben Finney
On the same system, selecting Linux 2.6.32-5-amd64 (from the GRUB menu)
results in uncorrupted display also.

So the problem is restricted to Linux 3.1.0-1 on this system.

-- 
 \   “I watched the Indy 500, and I was thinking that if they left |
  `\ earlier they wouldn't have to go so fast.” —Steven Wright |
_o__)  |
Ben Finney b...@benfinney.id.au


signature.asc
Description: Digital signature