[Bug 491852] Re: KMS - RADEON - DRM - BUG: unable to handle kernel NULL pointer dereference

zigi ziegleka at gmail.com
Fri Jan 29 10:41:24 UTC 2010


New  BUG: unable to handle kernel NULL pointer dereference at
0000000000000028   after kernel and xserver-xorg-video-radeon update.

linux kernel: 2.6.32-12.16
xserver-xorg-video-radeon: 1:6.12.99+git20100126.e5933fd7-0ubuntu1

Jan 29 11:13:52 sweetie kernel: [ 1282.410011] [drm:radeon_ib_get] *ERROR* radeon: IB(3:0x0000000008131000:0)
Jan 29 11:13:52 sweetie kernel: [ 1282.410015] [drm:radeon_ib_get] *ERROR* radeon: GPU lockup detected, fail to get a IB
Jan 29 11:13:52 sweetie kernel: [ 1282.410018] [drm:r600_vb_ib_get] *ERROR* failed to get IB for vertex buffer
Jan 29 11:13:52 sweetie kernel: [ 1282.410020] ------------[ cut here ]------------
Jan 29 11:13:52 sweetie kernel: [ 1282.410048] WARNING: at /build/buildd/linux-2.6.32/drivers/gpu/drm/radeon/r600_blit_kms.c:550 r600_blit_prepare_copy+0xb8/0xd0 [radeon]()
Jan 29 11:13:52 sweetie kernel: [ 1282.410051] Hardware name: 273232G
Jan 29 11:13:52 sweetie kernel: [ 1282.410052] Modules linked in: binfmt_misc rfcomm ppdev sco bnep l2cap vboxnetadp vboxnetflt vboxdrv ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack kvm_intel kvm ipt_REJECT xt_tcpudp ip
table_filter ip_tables x_tables bridge stp joydev snd_hda_codec_conexant arc4 pcmcia snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device sn
d thinkpad_acpi nvram sdhci_pci psmouse sdhci serio_raw led_class ohci1394 btusb bluetooth yenta_socket rsrc_nonstatic input_polldev pcmcia_core ieee1394 ricoh_mmc soundcore snd_page_alloc tg3 coretemp lp parport fbcon tileblit font bitblit softcursor vga16fb vg
astate radeon ttm drm_kms_helper drm i2c_algo_bit intel_agp video output [last unloaded: cfg80211]
Jan 29 11:13:52 sweetie kernel: [ 1282.410101] Pid: 1235, comm: Xorg Not tainted 2.6.32-12-generic #16-Ubuntu
Jan 29 11:13:52 sweetie kernel: [ 1282.410103] Call Trace:
Jan 29 11:13:52 sweetie kernel: [ 1282.410111]  [<ffffffff81064f4b>] warn_slowpath_common+0x7b/0xc0
Jan 29 11:13:52 sweetie kernel: [ 1282.410114]  [<ffffffff81064fa4>] warn_slowpath_null+0x14/0x20
Jan 29 11:13:52 sweetie kernel: [ 1282.410126]  [<ffffffffa00ed9f8>] r600_blit_prepare_copy+0xb8/0xd0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410139]  [<ffffffffa00ddf7c>] r600_copy_blit+0x3c/0x70 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410151]  [<ffffffffa00b5c09>] radeon_move_blit+0xf9/0x170 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410164]  [<ffffffffa00b5f5d>] radeon_bo_move+0xad/0x1a0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410170]  [<ffffffffa007dd84>] ttm_bo_handle_move_mem+0x124/0x390 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410176]  [<ffffffffa007fa2b>] ttm_bo_move_buffer+0x11b/0x130 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410180]  [<ffffffff812afcca>] ? kref_get+0x1a/0x30
Jan 29 11:13:52 sweetie kernel: [ 1282.410185]  [<ffffffffa007fa82>] ttm_buffer_object_validate+0x42/0xd0 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410198]  [<ffffffffa00b7682>] radeon_object_list_validate+0x102/0x220 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410211]  [<ffffffffa00c581c>] ? T.576+0x1c/0x40 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410225]  [<ffffffffa00c5a61>] radeon_cs_parser_relocs+0x221/0x260 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410239]  [<ffffffffa00c5ea7>] radeon_cs_ioctl+0xa7/0x1e0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410251]  [<ffffffffa002de34>] drm_ioctl+0x184/0x3b0 [drm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410264]  [<ffffffffa00c5e00>] ? radeon_cs_ioctl+0x0/0x1e0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410269]  [<ffffffff8110e254>] ? __do_fault+0x54/0x500
Jan 29 11:13:52 sweetie kernel: [ 1282.410273]  [<ffffffff811501ec>] vfs_ioctl+0x7c/0xa0
Jan 29 11:13:52 sweetie kernel: [ 1282.410276]  [<ffffffff811507e1>] do_vfs_ioctl+0x81/0x380
Jan 29 11:13:52 sweetie kernel: [ 1282.410280]  [<ffffffff81087bee>] ? up_read+0xe/0x10
Jan 29 11:13:52 sweetie kernel: [ 1282.410284]  [<ffffffff81562dc4>] ? do_page_fault+0x194/0x370
Jan 29 11:13:52 sweetie kernel: [ 1282.410287]  [<ffffffff81150b61>] sys_ioctl+0x81/0xa0
Jan 29 11:13:52 sweetie kernel: [ 1282.410291]  [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
Jan 29 11:13:52 sweetie kernel: [ 1282.410293] ---[ end trace 11e5a6a57cbfc39e ]---
Jan 29 11:13:52 sweetie kernel: [ 1282.410550] BUG: unable to handle kernel NULL pointer dereference at 0000000000000028
Jan 29 11:13:52 sweetie kernel: [ 1282.410554] IP: [<ffffffffa00ee3f2>] r600_kms_blit_copy+0x72/0xaa0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410567] PGD 62922067 PUD 629d2067 PMD 0
Jan 29 11:13:52 sweetie kernel: [ 1282.410571] Oops: 0000 [#1] SMP
Jan 29 11:13:52 sweetie kernel: [ 1282.410574] last sysfs file: /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/PNP0C09:00/PNP0C0A:00/power_supply/BAT0/energy_full
Jan 29 11:13:52 sweetie kernel: [ 1282.410577] CPU 0
Jan 29 11:13:52 sweetie kernel: [ 1282.410579] Modules linked in: binfmt_misc rfcomm ppdev sco bnep l2cap vboxnetadp vboxnetflt vboxdrv ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack kvm_intel kvm ipt_REJECT xt_tcpudp iptable_filter ip_tables x_tables bridge stp joydev snd_hda_codec_conexant arc4 pcmcia snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd thinkpad_acpi nvram sdhci_pci psmouse sdhci serio_raw led_class ohci1394 btusb bluetooth yenta_socket rsrc_nonstatic input_polldev pcmcia_core ieee1394 ricoh_mmc soundcore snd_page_alloc tg3 coretemp lp parport fbcon tileblit font bitblit softcursor vga16fb vgastate radeon ttm drm_kms_helper drm i2c_algo_bit intel_agp video output [last unloaded: cfg80211]
Jan 29 11:13:52 sweetie kernel: [ 1282.410630] Pid: 1235, comm: Xorg Tainted: G        W  2.6.32-12-generic #16-Ubuntu 273232G
Jan 29 11:13:52 sweetie kernel: [ 1282.410632] RIP: 0010:[<ffffffffa00ee3f2>]  [<ffffffffa00ee3f2>] r600_kms_blit_copy+0x72/0xaa0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410645] RSP: 0018:ffff88006289d998  EFLAGS: 00010206
Jan 29 11:13:52 sweetie kernel: [ 1282.410647] RAX: 0000000000000000 RBX: ffff880037e0f000 RCX: ffffffffa0101ee8
Jan 29 11:13:52 sweetie kernel: [ 1282.410649] RDX: ffffffffa00f8580 RSI: 0000000000000030 RDI: 0000000000000001
Jan 29 11:13:52 sweetie kernel: [ 1282.410652] RBP: ffff88006289da28 R08: 00000000082c1000 R09: 00000000f7f93000
Jan 29 11:13:52 sweetie kernel: [ 1282.410654] R10: 00000000082c1000 R11: 00000000000000d0 R12: 00000000000000c0
Jan 29 11:13:52 sweetie kernel: [ 1282.410656] R13: 0000000000001000 R14: 00000000f7f93000 R15: 0000000000001000
Jan 29 11:13:52 sweetie kernel: [ 1282.410658] FS:  00007f103f802700(0000) GS:ffff880001c00000(0000) knlGS:0000000000000000
Jan 29 11:13:52 sweetie kernel: [ 1282.410660] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 29 11:13:52 sweetie kernel: [ 1282.410662] CR2: 0000000000000028 CR3: 000000006291e000 CR4: 00000000000026f0
Jan 29 11:13:52 sweetie kernel: [ 1282.410664] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 29 11:13:52 sweetie kernel: [ 1282.410667] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Jan 29 11:13:52 sweetie kernel: [ 1282.410669] Process Xorg (pid: 1235, threadinfo ffff88006289c000, task ffff8800641c44d0)
Jan 29 11:13:52 sweetie kernel: [ 1282.410671] Stack:
Jan 29 11:13:52 sweetie kernel: [ 1282.410672]  ffff880000001000 ffffffff00000030 ffff88006289d9c8 00000000082c1000
Jan 29 11:13:52 sweetie kernel: [ 1282.410676] <0> ffff880037e0f000 ffff880037e0f000 0000000000f0140a 0000000000000a00
Jan 29 11:13:52 sweetie kernel: [ 1282.410679] <0> ffff88006289da08 ffffffffa00ecb84 0000000000001000 ffff880037e0f000
Jan 29 11:13:52 sweetie kernel: [ 1282.410684] Call Trace:
Jan 29 11:13:52 sweetie kernel: [ 1282.410696]  [<ffffffffa00ecb84>] ? set_shaders+0x5a4/0x850 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410709]  [<ffffffffa00ddf8d>] r600_copy_blit+0x4d/0x70 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410722]  [<ffffffffa00b5c09>] radeon_move_blit+0xf9/0x170 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410734]  [<ffffffffa00b5f5d>] radeon_bo_move+0xad/0x1a0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410740]  [<ffffffffa007dd84>] ttm_bo_handle_move_mem+0x124/0x390 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410745]  [<ffffffffa007fa2b>] ttm_bo_move_buffer+0x11b/0x130 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410748]  [<ffffffff812afcca>] ? kref_get+0x1a/0x30
Jan 29 11:13:52 sweetie kernel: [ 1282.410754]  [<ffffffffa007fa82>] ttm_buffer_object_validate+0x42/0xd0 [ttm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410766]  [<ffffffffa00b7682>] radeon_object_list_validate+0x102/0x220 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410780]  [<ffffffffa00c581c>] ? T.576+0x1c/0x40 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410794]  [<ffffffffa00c5a61>] radeon_cs_parser_relocs+0x221/0x260 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410808]  [<ffffffffa00c5ea7>] radeon_cs_ioctl+0xa7/0x1e0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410817]  [<ffffffffa002de34>] drm_ioctl+0x184/0x3b0 [drm]
Jan 29 11:13:52 sweetie kernel: [ 1282.410831]  [<ffffffffa00c5e00>] ? radeon_cs_ioctl+0x0/0x1e0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410834]  [<ffffffff8110e254>] ? __do_fault+0x54/0x500
Jan 29 11:13:52 sweetie kernel: [ 1282.410838]  [<ffffffff811501ec>] vfs_ioctl+0x7c/0xa0
Jan 29 11:13:52 sweetie kernel: [ 1282.410841]  [<ffffffff811507e1>] do_vfs_ioctl+0x81/0x380
Jan 29 11:13:52 sweetie kernel: [ 1282.410844]  [<ffffffff81087bee>] ? up_read+0xe/0x10
Jan 29 11:13:52 sweetie kernel: [ 1282.410847]  [<ffffffff81562dc4>] ? do_page_fault+0x194/0x370
Jan 29 11:13:52 sweetie kernel: [ 1282.410850]  [<ffffffff81150b61>] sys_ioctl+0x81/0xa0
Jan 29 11:13:52 sweetie kernel: [ 1282.410853]  [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
Jan 29 11:13:52 sweetie kernel: [ 1282.410855] Code: c2 80 85 0f a0 bf 01 00 00 00 4c 89 55 88 e8 66 45 f4 ff 8b b3 c0 0e 00 00 48 8b 83 c8 0e 00 00 4c 8b 55 88 41 89 f4 49 c1 e4 02 <4c> 03 60 28 41 f6 c5 03 0f 85 00 04 00 00 4c 89 f0 4c 09 d0 a8
Jan 29 11:13:52 sweetie kernel: [ 1282.410885] RIP  [<ffffffffa00ee3f2>] r600_kms_blit_copy+0x72/0xaa0 [radeon]
Jan 29 11:13:52 sweetie kernel: [ 1282.410897]  RSP <ffff88006289d998>
Jan 29 11:13:52 sweetie kernel: [ 1282.410899] CR2: 0000000000000028
Jan 29 11:13:52 sweetie kernel: [ 1282.410901] ---[ end trace 11e5a6a57cbfc39f ]---
Jan 29 11:13:52 sweetie kernel: [ 1282.441312] [drm:drm_release] *ERROR* Device busy: 1
Jan 29 11:13:57 sweetie kernel: [ 1287.883341] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
Jan 29 11:13:58 sweetie kernel: [ 1288.683458] executing set pll
Jan 29 11:13:58 sweetie kernel: [ 1288.683491] executing set crtc timing
Jan 29 11:13:58 sweetie kernel: [ 1288.683555] [drm] LVDS-11: set mode 1680x1050 24
Jan 29 11:13:58 sweetie kernel: [ 1288.779280] Unpin not necessary for ffff880018686400 !

-- 
KMS - RADEON - DRM - BUG: unable to handle kernel NULL pointer dereference
https://bugs.launchpad.net/bugs/491852
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to Linux.




More information about the kernel-bugs mailing list