https://bugs.freedesktop.org/show_bug.cgi?id=36812 Summary: GPU lockup in Team Fortress 2 Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@xxxxxxxxxxxxxxxxxxxxx ReportedBy: Enrico_m@xxxxxx After updating mesa to current git I always get a GPU lockup when the game is about to start. After git bisect I got the following commit: commit 18dcbd358f1d4fd5e4a40fa26c6d3bf99485884e Author: Tom Stellard <tstellar@xxxxxxxxx> Date: Sun Mar 27 01:17:43 2011 -0700 prog_optimize: Fix reallocating registers for shaders with loops Registers that are used inside of loops need to be considered live starting with the first instruction of the outermost loop. https://bugs.freedesktop.org/show_bug.cgi?id=34370 NOTE: This is a candidate for the 7.9 and 7.10 branches. Reviewed-by: Eric Anholt <eric@xxxxxxxxxx> tested with kernels: 2.6.37.4 2.6.38.4 2.6.39-RC5 This is the call trace: WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:246 0xffffffff812dc0ba() [<ffffffff8103e2aa>] <warn_slowpath_common+7a/b0> [<ffffffff8103e381>] <warn_slowpath_fmt+41/50> [<ffffffff812dc0ba>] <radeon_fence_wait+35a/3c0> [<ffffffff81059fc0>] <autoremove_wake_function+0/40> [<ffffffff81037a41>] <get_parent_ip+11/50> [<ffffffff812dc92c>] <radeon_sync_obj_wait+c/10> [<ffffffff812a461f>] <ttm_bo_wait+ff/1c0> [<ffffffff81037a41>] <get_parent_ip+11/50> [<ffffffff812f49c1>] <radeon_gem_wait_idle_ioctl+91/110> [<ffffffff8128f80b>] <drm_ioctl+3fb/4a0> [<ffffffff812f4930>] <radeon_gem_wait_idle_ioctl+0/110> [<ffffffff810386bd>] <sub_preempt_count+9d/d0> [<ffffffff81476791>] <_raw_spin_unlock_irq+11/40> [<ffffffff810022bd>] <do_signal+17d/7b0> [<ffffffff8100b5ec>] <fpu_finit+1c/30> [<ffffffff810f00cb>] <do_vfs_ioctl+9b/4f0> [<ffffffff810386bd>] <sub_preempt_count+9d/d0> [<ffffffff81002bcc>] <sys_rt_sigreturn+22c/240> [<ffffffff810f056a>] <sys_ioctl+4a/80> [<ffffffff8147747b>] <system_call_fastpath+16/1b> glxinfo (with mesa at git head): OpenGL renderer string: Gallium 0.4 on AMD RV770 OpenGL version string: 2.1 Mesa 7.11-devel (git-a8bbce8) -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel