On 23.04.2012 09:40, Michel D?nzer wrote: > On Sam, 2012-04-21 at 11:42 +0200, Christian K?nig wrote: >> Regarding the debugging of lockups I had the following on my "in mind >> todo" list: >> 1. Rework the chip specific lockup detection code a bit more and >> probably clean it up a bit. >> 2. Make the timeout a module parameter, cause compute task sometimes >> block a ring for more than 10 seconds. > A better solution for that would be to improve the detection of the GPU > making progress, also for graphics operations. We should try to reduce > the timeout rather than making it even larger.
Well, let's call it a more complete solution. Since making the parameter configurable don't necessary means we are going to increase it. I usually set it to zero now, since that disables lockup detection at all and enables me to dig into the reason for something getting stuck. Christian.