Bug 14769

Summary: Radeon 9600 chip set on NC6000 laptop
Product: Drivers Reporter: David Wilson (david)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: CLOSED OBSOLETE    
Severity: normal CC: alan, alexdeucher, jbarnes
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: 2.6.32 config file
dmesg
Xorg.0.log
messages

Description David Wilson 2009-12-08 23:02:12 UTC
Created attachment 24096 [details]
2.6.32 config file

Some time after the 2.6.30 kernel I found the video driver on the HP NC6000 laptop was broke.

I tried a couple of the 2.6.31 kernels with the same problem.

the config file for 2.6.32 is attached, the xlog, relevant bits of /var/log/messages and dmesg


lspci -vv

01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company NC6000 laptop
	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: 64 (2000ns min), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at 98000000 (32-bit, prefetchable) [size=128M]
	Region 1: I/O ports at 2000 [size=256]
	Region 2: Memory at 90300000 (32-bit, non-prefetchable) [size=64K]
	[virtual] Expansion ROM at 90320000 [disabled] [size=128K]
	Capabilities: [58] AGP version 2.0
		Status: RQ=80 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
		Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: radeon
	Kernel modules: radeon, radeonfb
Comment 1 David Wilson 2009-12-08 23:03:11 UTC
Created attachment 24097 [details]
dmesg
Comment 2 David Wilson 2009-12-08 23:04:04 UTC
Created attachment 24098 [details]
Xorg.0.log
Comment 3 David Wilson 2009-12-08 23:04:37 UTC
Created attachment 24099 [details]
messages
Comment 4 Alex Deucher 2009-12-14 23:41:02 UTC
First, you are getting an oops in the apic setup which isn't radeon related:

------------[ cut here ]------------
WARNING: at arch/x86/kernel/apic/apic.c:249 native_apic_write_dummy+0x32/0x3e()
Hardware name: HP Compaq nc6000 (DP894A#ABA)   
Modules linked in:
Pid: 0, comm: swapper Not tainted 2.6.32 #1
Call Trace:
 [<c043a973>] warn_slowpath_common+0x6a/0x81
 [<c0418327>] ? native_apic_write_dummy+0x32/0x3e
 [<c043a99c>] warn_slowpath_null+0x12/0x15
 [<c0418327>] native_apic_write_dummy+0x32/0x3e
 [<c0410a1b>] intel_init_thermal+0xec/0x191
 [<c04102c4>] mce_intel_feature_init+0x10/0x50
 [<c040e803>] mce_cpu_features+0x1b/0x24
 [<c077d687>] mcheck_init+0x264/0x2b2
 [<c077b969>] identify_cpu+0x371/0x380
 [<c09c92c9>] identify_boot_cpu+0xd/0x23
 [<c09c9496>] check_bugs+0xb/0xdc
 [<c04880e3>] ? delayacct_init+0x47/0x4c
 [<c09c2813>] start_kernel+0x2df/0x2f3
 [<c09c2097>] i386_start_kernel+0x97/0x9e
---[ end trace 4eaa2a86a8e2da22 ]---

Secondly, you are not using a KMS-aware xorg radeon ddx driver which won't work if KMS is active in the drm which is the case on your system.  Boot with radeon.modeset=0 to load the drm without KMS support or upgrade your ddx to one with KMS support.