When booting with my new Radeon 6850 the computer freezes and becomes unresponsive when the radeon module is loaded. This was with the Ubuntu Natty 2.6.38 kernel. netconsole revealed the following: [ 261.958181] [drm] radeon kernel modesetting enabled. [ 261.958428] radeon 0000:02:00.0: setting latency timer to 64 [ 261.961518] [drm] initializing kernel modesetting (BARTS 0x1002:0x6739). [ 261.961647] [drm] register mmio base: 0xFDDC0000 [ 261.961711] [drm] register mmio size: 131072 [ 261.962196] ATOM BIOS: BARTS [ 261.962328] radeon 0000:02:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) [ 261.962400] radeon 0000:02:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF [ 261.962832] [drm] Detected VRAM RAM=1024M, BAR=256M [ 261.962910] [drm] RAM width 256bits DDR [ 261.963063] [TTM] Zone kernel: Available graphics memory: 2028210 kiB. [ 261.963127] [TTM] Initializing pool allocator. [ 261.963214] [drm] radeon: 1024M of VRAM memory ready [ 261.963278] [drm] radeon: 512M of GTT memory ready. [ 261.963373] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 261.963438] [drm] Driver supports precise vblank timestamp query. [ 261.963543] radeon 0000:02:00.0: irq 49 for MSI/MSI-X [ 261.963611] radeon 0000:02:00.0: radeon: using MSI. [ 261.963723] [drm] radeon: irq initialized. [ 261.963787] [drm] GART: num cpu pages 131072, num gpu pages 131072 [ 261.966229] [drm] Loading BARTS Microcode [ 262.023860] radeon 0000:02:00.0: WB enabled [ 262.040317] [drm] ring test succeeded in 3 usecs [ 262.040498] [drm] radeon: ib pool ready. [ 262.040688] [drm] ib test succeeded in 0 usecs [ 262.040759] failed to evaluate ATIF got AE_BAD_PARAMETER [ 262.041256] [drm] Radeon Display Connectors [ 262.041321] [drm] Connector 0: [ 262.041388] [drm] DisplayPort [ 262.041452] [drm] HPD4 [ 262.041516] [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c [ 262.041587] [drm] Encoders: [ 262.041650] [drm] DFP1: INTERNAL_UNIPHY2 [ 262.041714] [drm] Connector 1: [ 262.041777] [drm] HDMI-A [ 262.041841] [drm] HPD3 [ 262.041904] [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c [ 262.041976] [drm] Encoders: [ 262.042040] [drm] DFP2: INTERNAL_UNIPHY2 [ 262.042104] [drm] Connector 2: [ 262.042167] [drm] DVI-I [ 262.042230] [drm] HPD6 [ 262.042295] [drm] DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c [ 262.042366] [drm] Encoders: [ 262.042429] [drm] DFP3: INTERNAL_UNIPHY [ 262.042494] [drm] CRT1: INTERNAL_KLDSCP_DAC1 [ 262.042560] [drm] Connector 3: [ 262.042623] [drm] DVI-D [ 262.042686] [drm] HPD1 [ 262.042749] [drm] DDC: 0x6480 0x6480 0x6484 0x6484 0x6488 0x6488 0x648c 0x648c [ 262.042820] [drm] Encoders: [ 262.042885] [drm] DFP4: INTERNAL_UNIPHY1 [ 262.342185] [drm] Internal thermal controller with fan control [ 262.398474] [drm] radeon: power management initialized [ 267.060164] ata4.00: exception Emask 0x12 SAct 0xf SErr 0x400 action 0x6 frozen [ 267.060315] ata4.00: irq_stat 0x08000000, interface fatal error [ 267.060657] ata4: SError: { Proto } [ 267.060763] ata4.00: failed command: WRITE FPDMA QUEUED [ 267.060876] ata4.00: cmd 61/08:00:9d:5e:37/00:00:34:00:00/40 tag 0 ncq 4096 out [ 267.060878] res 40/00:0c:05:77:f4/00:00:31:00:00/40 Emask 0x12 (ATA bus error) [ 267.061161] ata4.00: status: { DRDY } [ 267.061266] ata4.00: failed command: WRITE FPDMA QUEUED [ 267.061379] ata4.00: cmd 61/08:08:05:77:f4/00:00:31:00:00/40 tag 1 ncq 4096 out [ 267.061380] res 40/00:0c:05:77:f4/00:00:31:00:00/40 Emask 0x12 (ATA bus error) [ 267.061664] ata4.00: status: { DRDY } [ 267.061770] ata4.00: failed command: WRITE FPDMA QUEUED [ 267.061883] ata4.00: cmd 61/08:10:2d:7b:f4/00:00:31:00:00/40 tag 2 ncq 4096 out [ 267.061884] res 40/00:0c:05:77:f4/00:00:31:00:00/40 Emask 0x12 (ATA bus error) [ 267.062168] ata4.00: status: { DRDY } [ 267.062273] ata4.00: failed command: WRITE FPDMA QUEUED [ 267.062387] ata4.00: cmd 61/08:18:a5:5e:37/00:00:34:00:00/40 tag 3 ncq 4096 out [ 267.062388] res 40/00:0c:05:77:f4/00:00:31:00:00/40 Emask 0x12 (ATA bus error) [ 267.062672] ata4.00: status: { DRDY } [ 267.062780] ata4: hard resetting link [ 267.400009] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 267.400134] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C [ 267.410023] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 272.410009] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 272.410022] ata4.00: qc timeout (cmd 0xec) [ 272.410030] ata4.00: failed to IDENTIFY (I/O error, err_mask=0x4) [ 272.410032] ata4.00: revalidation failed (errno=-5) [ 272.410036] ata4: hard resetting link [ 272.410478] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C [ 273.480015] ata4: failed to resume link (SControl FFF) [ 277.420009] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 277.420133] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C [ 278.520016] ata4: link is slow to respond, please be patient (ready=0) [ 282.420016] ata4: COMRESET failed (errno=-16) [ 282.420131] ata4: hard resetting link [ 282.430008] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 282.430133] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C [ 283.490015] ata4: failed to resume link (SControl 0) [ 287.440009] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 287.440133] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C [ 288.530016] ata4: link is slow to respond, please be patient (ready=0) [ 292.430018] ata4: COMRESET failed (errno=-16) [ 292.430134] ata4: hard resetting link [ 292.450008] [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [ 292.450133] [drm:atom_execute_table_locked] *ERROR* atombios stuck executing D130 (len 62, WS 0, PS 0) @ 0xD14C
Please attach a copy of your vbios. (as root) (use lspci to get the bus id) cd /sys/bus/pci/devices/<pci bus id> echo 1 > rom cat rom > /tmp/vbios.rom echo 0 > rom
Created attachment 48690 [details] vbios.rom
Does a 3.0 kernel work any better?
This kernel didn't work: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.0-rc2-oneiric/
Oh but it actually does work with the real current Ubuntu Onieric kernel, 3.0-3-generic. Looks like that's based on 3.0-rc5. This could be nice to have in some -stable tree, otherwise I guess it's closed?
(In reply to comment #5) > This could be nice to have in some -stable tree, otherwise I guess it's closed? It's a fairly major update of the display code. Too large a change for the stable tree.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.