commit | e071f8cd714261cb4f5ce7104eb54b16b2bbb0cf | [log] [tgz] |
---|---|---|
author | Ben Skeggs <bskeggs@redhat.com> | Wed Sep 08 15:40:30 2010 +1000 |
committer | Ben Skeggs <bskeggs@redhat.com> | Fri Sep 24 16:26:02 2010 +1000 |
tree | 425725e223b6162062b9ac9409107b0b04be7cab | |
parent | e1429b4c3c79512f0e1a44d9d895c1db52b8c42f [diff] |
drm/nouveau: handle fifo pusher errors better The most important part of this change is that we now instruct PFIFO to drop all pending fetches, rather than attempting to skip a single dword and hope that things would magically sort themselves out - they usually don't, and we end up with PFIFO being completely hung. This commit also adds somewhat more useful logging when these exceptions occur. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>