Am Sonntag, 19. Mai 2013, 14:14:40 schrieb Kenneth Graunke: > On 05/19/2013 03:59 AM, Martin Steigerwald wrote: > > Hi Kenneth, Brian, everyone, > > > > Am Samstag, 11. Mai 2013, 21:07:55 schrieb Martin Steigerwald: > >> I got some hangs tough: > >> > >> [151564.311483] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer > >> elapsed... GPU hung [151564.311488] [drm] capturing error event; look > >> for more information in/sys/kernel/debug/dri/0/i915_error_state > >> [151664.323926] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer > >> elapsed... GPU hung > >> > >> [152099.395463] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer > >> elapsed... GPU hung [152121.399082] [drm:i915_hangcheck_hung] *ERROR* > >> Hangcheck timer elapsed... GPU hung > >> > >> Could be quite easy to bisect, cause previous state of mesa 9.1 git > >> I compiled didn´t have these hangs. I am right now using mesa 9.1 > >> branch as of 1e043ebe034b6e33b4c5228770db397b22fd26e0. > >> > >> Kernel is 3.9. > > > > Ok, I bisected this meanwhile: > > > > martin@merkaba:~/Spielen/Mesa/mesa.git> git bisect good > > 9f66038b5bac7f3574a00beda850be31712f9610 is the first bad commit > > commit 9f66038b5bac7f3574a00beda850be31712f9610 > > Author: Kenneth Graunke <kenn...@whitecape.org> > > Date: Mon Apr 22 23:13:47 2013 -0700 > > > > mesa: Add an unpack function for ARGB2101010_UINT. > > > > v2: Remove extra parenthesis (suggested by Brian). > > > > NOTE: This is a candidate for stable branches. > > > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=63569 > > Signed-off-by: Kenneth Graunke <kenn...@whitecape.org> > > Reviewed-by: Brian Paul <bri...@vmware.com> > > (cherry picked from commit 531be501de7530ede3c0ea7a1d94516df37e4ae5) > > That's odd. I didn't think PlaneShift used ARGB2101010_UINT. It looks > like CS may have support for it though, so I guess it's possible... > > I'm still a bit skeptical of the bisect though.
Well I went back 9548c93768ec1cf5b9d589408d047559b463c2bb which should be one commit before the first bad one. I didn´t have a hang… well until I switched to compose mode in Kwin where it displays all windows in order to switch to ksnapshot to grab a screenie of game. That may the the same issue or it is unrelated. I tend to think it is unrelated, cause it happening during compose and I had no hang during regular game play. But it may still be the same hang and then the git-bisect result would be wrong. I think I will keep playing with that one commit before the first bad one to verify whether the gpu hang is gone during normal play. If it is then I try again with the first bad commit. Or do you have any other suggestion? I could also go to 9.1 branch HEAD and just revert this one commit… It takes some time till a hang happens, about an hour or so, but sometimes sooner, somtimes later, so the bisect could be erratic. Thanks, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev