Just checked I can reliably repeat this on the standard Ubuntu Linux major 
2.6.38-5-generic #32-Ubuntu SMP Tue Feb 22 16:10:15 UTC 2011 x86_64 x86_64 
x86_64 GNU/Linux
first.

The way I can trigger this is a few bits of full screen flash combined with 
shifting about in my 3x3 virtual desktop in kwin;
this time it seems to have crashed particularly well - see the dmesg log below; 
Xorg.0.log.old had the following at the end of it:
[   388.443] 0: /usr/bin/X (xorg_backtrace+0x26) [0x4a2e56]
[   388.443] 1: /usr/bin/X (0x400000+0x61eca) [0x461eca]
[   388.443] 2: /lib/libpthread.so.0 (0x7fdaf8c19000+0xfc80) [0x7fdaf8c28c80]
[   388.443] 3: /usr/bin/X (0x400000+0x3d4b5) [0x43d4b5]
[   388.443] 4: /usr/bin/X (ProcUngrabKeyboard+0xd3) [0x43b1e3]
[   388.443] 5: /usr/bin/X (0x400000+0x2dfe1) [0x42dfe1]
[   388.443] 6: /usr/bin/X (0x400000+0x21bbe) [0x421bbe]
[   388.443] 7: /lib/libc.so.6 (__libc_start_main+0xfe) [0x7fdaf7b50efe]
[   388.443] 8: /usr/bin/X (0x400000+0x21769) [0x421769]
[   388.443] Segmentation fault at address 0x8f1
[   388.443]
Caught signal 11 (Segmentation fault). Server aborting
[   388.443]

dmesg:


[  358.465973] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.528936] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.595362] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.595942] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.595944] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.597185] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.597187] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.597315] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.634064] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.634654] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.634656] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.635966] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.635968] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.636105] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.665355] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.667184] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.667187] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.668602] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.668604] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.668743] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.687794] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.688308] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.688310] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.689501] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.689503] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.689626] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.706378] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.706901] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.706903] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.708113] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.708115] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.708337] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.753422] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.753978] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.753980] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.755116] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.755118] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.755249] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.773052] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.773729] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.773731] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.774920] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.774922] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.775045] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.818880] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.819441] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.819443] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.820622] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.820624] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.820746] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.839574] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.840080] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.840082] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.841213] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.841215] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.841355] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.869784] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.870324] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.870326] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.871527] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.871529] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.871653] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.904009] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.904578] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.904580] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.905759] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.905761] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.905885] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.935197] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.935727] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.935729] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.936936] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.936938] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.937061] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.969457] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  358.969981] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.969983] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.971184] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  358.971186] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  358.971316] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.003795] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.004384] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.004386] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.005638] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.005640] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.005762] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.051549] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.052080] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.052082] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.053276] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.053278] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.053400] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.072459] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.073009] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.073011] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.074222] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.074224] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.074348] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.103551] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.104084] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.104085] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.105246] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  359.105248] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  359.105371] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.138012] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.211140] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.287634] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  359.364223] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
[  374.897193] radeon 0000:07:00.0: GPU lockup CP stall for more than 10000msec
[  374.897196] ------------[ cut here ]------------
[  374.897216] WARNING: at 
/build/buildd/linux-2.6.38/drivers/gpu/drm/radeon/radeon_fence.c:248 
radeon_fence_wait+0x36f/0x3e0 [radeon]()
[  374.897218] Hardware name: To Be Filled By O.E.M.
[  374.897219] GPU lockup (waiting for 0x000092B4 last fence id 0x000092B3)
[  374.897221] Modules linked in: binfmt_misc ip6table_filter ip6_tables 
ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 
nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle 
xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm dm_crypt 
snd_hda_codec_hdmi snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep 
snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq lp ppdev parport_pc 
parport snd_timer snd_seq_device snd soundcore snd_page_alloc radeon 
usb_storage firewire_ohci usbhid ttm uas hid firewire_core drm_kms_helper r8169 
pata_via drm crc_itu_t i2c_algo_bit configfs
[  374.897249] Pid: 2002, comm: kwin Not tainted 2.6.38-5-generic #32-Ubuntu
[  374.897250] Call Trace:
[  374.897256]  [<ffffffff8106574f>] ? warn_slowpath_common+0x7f/0xc0
[  374.897258]  [<ffffffff81065846>] ? warn_slowpath_fmt+0x46/0x50
[  374.897267]  [<ffffffffa013e65f>] ? radeon_fence_wait+0x36f/0x3e0 [radeon]
[  374.897270]  [<ffffffff810876d0>] ? autoremove_wake_function+0x0/0x40
[  374.897279]  [<ffffffffa013ef41>] ? radeon_sync_obj_wait+0x11/0x20 [radeon]
[  374.897284]  [<ffffffffa00d6b0d>] ? ttm_bo_wait+0xfd/0x1b0 [ttm]
[  374.897287]  [<ffffffffa00d6e88>] ? ttm_bo_list_ref_sub+0x28/0x30 [ttm]
[  374.897297]  [<ffffffffa01578d3>] ? radeon_gem_wait_idle_ioctl+0x93/0x110 
[radeon]
[  374.897305]  [<ffffffffa001e384>] ? drm_ioctl+0x3e4/0x4c0 [drm]
[  374.897314]  [<ffffffffa0157840>] ? radeon_gem_wait_idle_ioctl+0x0/0x110 
[radeon]
[  374.897318]  [<ffffffff811750ef>] ? do_vfs_ioctl+0x8f/0x360
[  374.897320]  [<ffffffff81175451>] ? sys_ioctl+0x91/0xa0
[  374.897322]  [<ffffffff8100c002>] ? system_call_fastpath+0x16/0x1b
[  374.897323] ---[ end trace b036455699656c4a ]---
[  374.897332] [drm] Disabling audio support
[  374.907099] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[  374.913390] radeon 0000:07:00.0: GPU softreset 
[  374.913393] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xF5702028
[  374.913394] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00110302
[  374.913396] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[  374.913404] radeon 0000:07:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
[  374.928509] radeon 0000:07:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
[  374.944484] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0x00003028
[  374.944486] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00000002
[  374.944488] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[  374.945489] radeon 0000:07:00.0: GPU reset succeed
[  374.965209] radeon 0000:07:00.0: WB enabled
[  375.011720] [drm] ring test succeeded in 1 usecs
[  375.011728] [drm] ib test succeeded in 1 usecs
[  375.011730] [drm] Enabling audio support
[  375.011748] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[  375.606887] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  375.606890] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  387.083742] radeon 0000:07:00.0: GPU lockup CP stall for more than 10000msec
[  387.083745] ------------[ cut here ]------------
[  387.083765] WARNING: at 
/build/buildd/linux-2.6.38/drivers/gpu/drm/radeon/radeon_fence.c:248 
radeon_fence_wait+0x36f/0x3e0 [radeon]()
[  387.083769] Hardware name: To Be Filled By O.E.M.
[  387.083771] GPU lockup (waiting for 0x000092C7 last fence id 0x000092C4)
[  387.083772] Modules linked in: binfmt_misc ip6table_filter ip6_tables 
ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 
nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle 
xt_tcpudp iptable_filter ip_tables x_tables bridge stp kvm_intel kvm dm_crypt 
snd_hda_codec_hdmi snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep 
snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq lp ppdev parport_pc 
parport snd_timer snd_seq_device snd soundcore snd_page_alloc radeon 
usb_storage firewire_ohci usbhid ttm uas hid firewire_core drm_kms_helper r8169 
pata_via drm crc_itu_t i2c_algo_bit configfs
[  387.083797] Pid: 2002, comm: kwin Tainted: G        W   2.6.38-5-generic 
#32-Ubuntu
[  387.083798] Call Trace:
[  387.083804]  [<ffffffff8106574f>] ? warn_slowpath_common+0x7f/0xc0
[  387.083806]  [<ffffffff81065846>] ? warn_slowpath_fmt+0x46/0x50
[  387.083815]  [<ffffffffa013e65f>] ? radeon_fence_wait+0x36f/0x3e0 [radeon]
[  387.083818]  [<ffffffff810876d0>] ? autoremove_wake_function+0x0/0x40
[  387.083827]  [<ffffffffa013ef41>] ? radeon_sync_obj_wait+0x11/0x20 [radeon]
[  387.083832]  [<ffffffffa00d6b0d>] ? ttm_bo_wait+0xfd/0x1b0 [ttm]
[  387.083836]  [<ffffffffa00d97e6>] ? ttm_bo_move_accel_cleanup+0x1c6/0x260 
[ttm]
[  387.083845]  [<ffffffffa013f1ff>] ? radeon_move_blit.clone.0+0x11f/0x180 
[radeon]
[  387.083853]  [<ffffffffa013f515>] ? radeon_move_ram_vram.clone.2+0x125/0x150 
[radeon]
[  387.083857]  [<ffffffffa00dc3db>] ? ttm_eu_list_ref_sub+0x3b/0x60 [ttm]
[  387.083866]  [<ffffffffa013f728>] ? radeon_bo_move+0x1e8/0x1f0 [radeon]
[  387.083869]  [<ffffffffa00d789e>] ? ttm_bo_handle_move_mem+0x12e/0x3d0 [ttm]
[  387.083873]  [<ffffffffa00d8982>] ? ttm_bo_move_buffer+0x142/0x160 [ttm]
[  387.083877]  [<ffffffffa00dc3db>] ? ttm_eu_list_ref_sub+0x3b/0x60 [ttm]
[  387.083880]  [<ffffffffa00d8a36>] ? ttm_bo_validate+0x96/0x120 [ttm]
[  387.083889]  [<ffffffffa01406ac>] ? radeon_bo_list_validate+0x7c/0xe0 
[radeon]
[  387.083899]  [<ffffffffa01594d6>] ? radeon_cs_parser_relocs+0x246/0x280 
[radeon]
[  387.083909]  [<ffffffffa0159961>] ? radeon_cs_ioctl+0xa1/0x1e0 [radeon]
[  387.083916]  [<ffffffffa001e384>] ? drm_ioctl+0x3e4/0x4c0 [drm]
[  387.083918]  [<ffffffff81130a4d>] ? handle_mm_fault+0x16d/0x250
[  387.083928]  [<ffffffffa01598c0>] ? radeon_cs_ioctl+0x0/0x1e0 [radeon]
[  387.083931]  [<ffffffff815c4a38>] ? do_page_fault+0x258/0x540
[  387.083934]  [<ffffffff811750ef>] ? do_vfs_ioctl+0x8f/0x360
[  387.083936]  [<ffffffff81175451>] ? sys_ioctl+0x91/0xa0
[  387.083938]  [<ffffffff8100c002>] ? system_call_fastpath+0x16/0x1b
[  387.083940] ---[ end trace b036455699656c4b ]---
[  387.083948] [drm] Disabling audio support
[  387.083964] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[  387.100001] radeon 0000:07:00.0: GPU softreset 
[  387.100004] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xB2703028
[  387.100005] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00000102
[  387.100007] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[  387.100015] radeon 0000:07:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
[  387.114989] radeon 0000:07:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
[  387.130963] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0x00003028
[  387.130965] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00000002
[  387.130967] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
[  387.131968] radeon 0000:07:00.0: GPU reset succeed
[  387.151468] radeon 0000:07:00.0: WB enabled
[  387.197959] [drm] ring test succeeded in 1 usecs
[  387.197965] [drm] ib test succeeded in 1 usecs
[  387.197967] [drm] Enabling audio support
[  387.197985] HDMI hot plug event: Pin=3 Presence_Detect=0 ELD_Valid=0
[  387.792690] radeon 0000:07:00.0: texture bo too small (1920 1080 4 0 -> 
8294400 have 983040)
[  387.792693] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
[  387.793074] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/717870

Title:
  RV710: [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to