Suspend lockup: How to bisect d-r-t specific commits?

Rafał Miłecki zajec5 at gmail.com
Tue Jul 27 14:53:00 PDT 2010


W dniu 27 lipca 2010 17:27 użytkownik Alex Deucher
<alexdeucher at gmail.com> napisał:
> I'm an idiot.  The sampler state needs to be there as it's not emitted
> subsequently;  I was thinking it got emitted with the texture fetch
> constants like it does in the ddx.  That was the issue all along.
> Thanks for tracking that down.  New set of patches:
> http://people.freedesktop.org/~agd5f/reduce_emit/

Following refers to patches from 	27-Jul-2010 08:26.

After applying all 7 patches I get hard lockup on suspend (not even
resume!). I decided to apply one by one to track this down.

Applying 0001 and 0002 doesn't cause any problem.

After applying 0003 (on top of 0001 and 0002) I get hard lockup just
like in case of all patches. Attached patch shows which part of 0003
has to be reverted to make suspending (and resuming) work. I think
it's still not minimal patch (maybe reverting just part of that code
would be enough) but hope it's small enough to give you some idea.

-- 
Rafał
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003.partial.revert.patch
Type: application/octet-stream
Size: 1089 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20100727/cbd8bf71/attachment.obj>


More information about the dri-devel mailing list