[drm] Num pipes: 1 [drm] Setting GART location based on new memory map BUG: unable to handle kernel NULL pointer dereference at 00000000 IP: [] :drm:drm_ati_pcigart_init+0x7f/0x2e0 *pdpt = 0000000036e56001 *pde = 0000000037276067 *pte = 0000000000000000 Oops: 0002 [#1] PREEMPT SMP Modules linked in: radeon drm bridge llc tun eeprom snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq snd_emu10k1 snd_rawmidi snd_hda_intel snd_ac97_codec ac97_bus snd_seq_device snd_pcm snd_timer intel_agp agpgart i2c_i801 i2c_core snd_util_mem snd_page_alloc snd_hwdep snd soundcore e1000e Pid: 7542, comm: X Not tainted (2.6.26.5 #1) EIP: 0060:[] EFLAGS: 00013246 CPU: 1 EIP is at drm_ati_pcigart_init+0x7f/0x2e0 [drm] EAX: 00000000 EBX: 00008000 ECX: 00002000 EDX: 00000000 ESI: f72b7340 EDI: 00000000 EBP: 00000000 ESP: f4735ea0 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Process X (pid: 7542, ti=f4734000 task=f6c94380 task.ti=f4734000) Stack: f6e10400 f6e11304 f6e11000 c0119598 00000010 f6e112e4 f6e10400 f8b51b91 00000000 00000000 00002000 dfff8000 00000000 02000000 f6e10400 00000000 f6e11000 f8b861be f8b9a214 00000001 ffffffff f7570f00 00000000 00000000 Call Trace: [] ioremap_nocache+0x18/0x20 [] drm_core_ioremap+0x41/0x160 [drm] [] radeon_cp_init+0x75e/0xca0 [radeon] [] drm_ioctl+0xee/0x2f0 [drm] [] tty_ldisc_deref+0x44/0x70 [] tty_write+0x1a4/0x1f0 [] radeon_cp_init+0x0/0xca0 [radeon] [] vfs_ioctl+0x80/0x90 [] do_vfs_ioctl+0x67/0x2e0 [] sys_ioctl+0x3d/0x70 [] sysenter_past_esp+0x6a/0x91 ======================= Code: 00 8b 56 08 8b 4c 24 14 8b 7c 24 24 8b 41 38 c1 e8 02 39 d0 8d 1c 85 00 00 00 00 0f 4e d0 89 d9 89 54 24 28 c1 e9 02 31 d2 89 d0 ab f6 c3 02 74 02 66 ab f6 c3 01 74 01 aa 8b 7c 24 28 85 ff EIP: [] drm_ati_pcigart_init+0x7f/0x2e0 [drm] SS:ESP 0068:f4735ea0 ---[ end trace a9df6499861ca801 ]--- [drm:drm_release] *ERROR* Device busy: 1 0