Bug#574037: [xserver-xorg-video-radeon] OpenGL 3d games crash after a while on RV350 AP [Radeon 9600]
Alex Deucher
alexdeucher at gmail.com
Tue Mar 16 07:09:00 PDT 2010
On Mon, Mar 15, 2010 at 5:43 PM, Matej Zary <magez.magez at gmail.com> wrote:
> Package: xserver-xorg-video-radeon
> Version: 1:6.12.5-1
> Severity: normal
>
> --- Please enter the report below this line. ---
>
>
> OpenGL 3D games like UrbanTerror or Unreal Tournament crash after while with
> these lines:
>
> drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream.
> See dmesg for more info.
> Signal: SIGSEGV [segmentation fault]
> Aborting.
> Segmentation fault
These should be fixed in these upstream commits:
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=7a9f0dd9c49425e2b0e39ada4757bc7a38c84873
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=b4fe945405e477cded91772b4fec854705443dd5
Alex
>
>
> $dmesg
>
> [ 322.305400] [drm] Num pipes: 1
> [ 372.981310] ut-bin: page allocation failure. order:4, mode:0x40d0
> [ 372.981320] Pid: 2120, comm: ut-bin Not tainted 2.6.32-3-686 #1
> [ 372.981325] Call Trace:
> [ 372.981346] [<c108c3d3>] ? __alloc_pages_nodemask+0x476/0x4e0
> [ 372.981355] [<c108c449>] ? __get_free_pages+0xc/0x17
> [ 372.981363] [<c10ae931>] ? __kmalloc+0x30/0x128
> [ 372.981404] [<e0fd5b9f>] ? radeon_cp_cmdbuf+0x111/0x121e [radeon]
> [ 372.981416] [<c101c484>] ? do_page_fault+0x271/0x287
> [ 372.981423] [<c101c213>] ? do_page_fault+0x0/0x287
> [ 372.981435] [<c125e8c3>] ? error_code+0x73/0x78
> [ 372.981465] [<e100007b>] ? atom_rv515_force_tv_scaler+0xdb9/0x2ad2
> [radeon]
> [ 372.981479] [<c1136580>] ? copy_from_user+0x104/0x10e
> [ 372.981498] [<e0fce75d>] ? radeon_commit_ring+0x47/0x91 [radeon]
> [ 372.981518] [<e0fd75a5>] ? radeon_cp_texture+0x859/0x87f [radeon]
> [ 372.981540] [<e09e0472>] ? drm_ioctl+0x89/0x268 [drm]
> [ 372.981554] [<e09e05bb>] ? drm_ioctl+0x1d2/0x268 [drm]
> [ 372.981574] [<e0fd5a8e>] ? radeon_cp_cmdbuf+0x0/0x121e [radeon]
> [ 372.981582] [<c1007f61>] ? sched_clock+0x5/0x7
> [ 372.981592] [<c10482ff>] ? sched_clock_local+0x15/0x11b
> [ 372.981606] [<c1025938>] ? update_curr+0x106/0x1b3
> [ 372.981616] [<c1020768>] ? sched_slice+0x67/0x7f
> [ 372.981623] [<c1046698>] ? hrtimer_forward+0x10c/0x124
> [ 372.981634] [<c102e73e>] ? scheduler_tick+0xd3/0x1ec
> [ 372.981644] [<c10bd501>] ? vfs_ioctl+0x49/0x5f
> [ 372.981651] [<c10bda68>] ? do_vfs_ioctl+0x4aa/0x4e5
> [ 372.981661] [<c106f2c5>] ? __rcu_process_callbacks+0x6c/0x227
> [ 372.981669] [<c106f4b3>] ? rcu_process_callbacks+0x33/0x39
> [ 372.981678] [<c1035d3b>] ? __do_softirq+0x115/0x151
> [ 372.981685] [<c10bdae4>] ? sys_ioctl+0x41/0x58
> [ 372.981694] [<c10031dc>] ? syscall_call+0x7/0xb
> [ 372.981699] Mem-Info:
> [ 372.981703] DMA per-cpu:
> [ 372.981707] CPU 0: hi: 0, btch: 1 usd: 0
> [ 372.981711] Normal per-cpu:
> [ 372.981715] CPU 0: hi: 186, btch: 31 usd: 0
> [ 372.981725] active_anon:29573 inactive_anon:37882 isolated_anon:6
> [ 372.981728] active_file:22348 inactive_file:23447 isolated_file:0
> [ 372.981731] unevictable:2 dirty:31 writeback:80 unstable:0
> [ 372.981733] free:1849 slab_reclaimable:2142 slab_unreclaimable:1220
> [ 372.981736] mapped:13266 shmem:89 pagetables:711 bounce:0
> [ 372.981751] DMA free:2072kB min:84kB low:104kB high:124kB
> active_anon:2852kB inactive_anon:3800kB active_file:1444kB
> inactive_file:5712kB unevictable:0kB isolated(anon):0kB isolated(file):0kB
> present:15868kB mlocked:0kB dirty:0kB writeback:0kB mapped:48kB shmem:0kB
> slab_reclaimable:36kB slab_unreclaimable:4kB kernel_stack:0kB pagetables:8kB
> unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable?
> no
> [ 372.981764] lowmem_reserve[]: 0 492 492 492
> [ 372.981780] Normal free:5324kB min:2792kB low:3488kB high:4188kB
> active_anon:115440kB inactive_anon:147728kB active_file:87948kB
> inactive_file:88076kB unevictable:8kB isolated(anon):24kB isolated(file):0kB
> present:503872kB mlocked:8kB dirty:124kB writeback:320kB mapped:53016kB
> shmem:356kB slab_reclaimable:8532kB slab_unreclaimable:4876kB
> kernel_stack:1464kB pagetables:2836kB unstable:0kB bounce:0kB
> writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
> [ 372.981794] lowmem_reserve[]: 0 0 0 0
> [ 372.981801] DMA: 2*4kB 2*8kB 2*16kB 1*32kB 1*64kB 1*128kB 1*256kB 1*512kB
> 1*1024kB 0*2048kB 0*4096kB = 2072kB
> [ 372.981820] Normal: 1017*4kB 61*8kB 10*16kB 1*32kB 7*64kB 1*128kB 0*256kB
> 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5324kB
> [ 372.981838] 46406 total pagecache pages
> [ 372.981842] 516 pages in swap cache
> [ 372.981846] Swap cache stats: add 3470, delete 2954, find 303/393
> [ 372.981851] Free swap = 519900kB
> [ 372.981854] Total swap = 530136kB
> [ 372.988490] 131056 pages RAM
> [ 372.988497] 0 pages HighMem
> [ 372.988500] 2369 pages reserved
> [ 372.988503] 79440 pages shared
> [ 372.988506] 101416 pages non-shared
> [ 374.229712] [drm] Num pipes: 1
> [ 374.326107] ut-bin[2120]: segfault at bec ip b736e9e7 sp bffbce70 error 4
> in Core.so[b72f7000+af000]
>
>
> Can attach more of these dmesg outputs if needed.
>
>
> $lspci
> 00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and
> Memory Controller Hub (rev 04)
> 00:01.0 PCI bridge: Intel Corporation 82815 815 Chipset AGP Bridge (rev 04)
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 05)
> 00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 05)
> 00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 05)
> 00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev
> 05)
> 00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 05)
> 00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev
> 05)
> 00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio
> Controller (rev 05)
> 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
> 01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600]
> (Secondary)
> 02:01.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller
> (rev 50)
> 02:02.0 Ethernet controller: 3Com Corporation 3c900 10Mbps Combo [Boomerang]
> 02:04.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 62)
> 02:04.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 62)
> 02:04.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 65)
> 02:04.3 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller
> (rev 80)
> ----------
>
>
> Regards
>
> M.
>
> --- System information. ---
> Architecture: i386
> Kernel: Linux 2.6.32-3-686
>
> Debian Release: squeeze/sid
> 500 testing www.debian-multimedia.org
> 500 testing ftp.sk.debian.org
> 500 stable security.debian.org
>
> --- Package information. ---
> Depends (Version) | Installed
> =======================================-+-==================
> libc6 (>= 2.7) | 2.10.2-2
> libdrm2 (>= 2.3.1) | 2.4.18-2
> libpciaccess0 (>= 0.10.2) | 0.10.9-1
> xserver-xorg-core (>= 2:1.6.99.900) | 2:1.7.5-1
>
>
> Package's Recommends field is empty.
>
> Suggests (Version) | Installed
> =============================-+-===========
> firmware-linux | 0.23
>
>
>
>
> -8<---8<---8<---8<---8<---8<---8<---8<---8<--
> Please attach the file:
> /tmp/reportbug-ng-xserver-xorg-video-radeon-aBH2e9.txt
> to the mail. I'd do it myself if the output wasn't too long to handle.
>
> Thank you!
> ->8--->8--->8--->8--->8--->8--->8--->8--->8--
>
> _______________________________________________
> xorg-driver-ati mailing list
> xorg-driver-ati at lists.x.org
> http://lists.x.org/mailman/listinfo/xorg-driver-ati
>
>
More information about the xorg-driver-ati
mailing list