Created attachment 42087 [details]
I just triggered a kernel crash while trying out some game in wine (the same as in bug #33066).
Jan 15 23:17:22 voodoomaster kernel: BUG: unable to handle kernel paging request at ffffc90010280000
When loading the intro sequence in FEAR the screen suddenly went blank and switched back to console to display this error. The full error is attached as textfile.
Could still log into the machine via ssh and salvage the kernel log.
ATI Technologies Inc Radeon HD 4770 [RV740]
libdrm, mesa and xf86-video-ati are all git master
wine is version 1.3.11 and the game I triggered this with is the FEAR demo:
GLSL was enabled in wine.
Created attachment 42088 [details]
this GPU reset happens before the actual crash
Does it works any better now ?
No, not really. But I'd like to add that the GPU resets (which eventually lead to a complete crash) only appear when using DX9 level shaders. With DX8 level shader (you can select this ingame) it works kinda good.
HL2 engine based games also seem to be particularly good in triggering a kernel crash, at least when a DX9 render path is selected.
E.g. I have HL2 (vanilla) running here with mat_dxlevel 81 (this is a DX8 renderpath with some additional eyecandy -- see http://developer.valvesoftware.com/wiki/DirectX_Versions for more information) and all gfx settings ramped up. This works kinda good (lots of lighting errors) and more importantly: I doesn't trigger any GPU resets or crashes.
However once I select a 9x dxlevel, the GPU resets start and my system doesn't survive more than 10 seconds.
Still happens with mesa git master (6bb230970cb2da5e3fe9bc63991b4b5f92445e92) and DX level 9 shaders.
I'm setting this one to FIXED, since I can no longer reliably reproduce the crashes with either FEAR nor the HL2 engine in DX9 shader mode.