Thread (2 messages) 2 messages, 2 authors, 2008-11-03

Re: [Linux-fbdev-devel] radeonfb lockup in .28-rc (bisected)

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2008-11-03 20:23:59
Also in: lkml

Possibly related (same subject, not in this thread)

On Mon, 2008-11-03 at 10:33 -0500, James Cloos wrote:
quoted
quoted
quoted
quoted
quoted
"Benjamin" == Benjamin Herrenschmidt [off-list ref] writes:
quoted
quoted
is in play.  It is probably spinning through all of the 2000000 possible
udelay(10) calls.  I don't think I ever gave it twenty seconds before
giving up.  And certainly not forty seconds, if the freeze happens after
setting the DST_Y_X register.
Benjamin> Well, setting DST_Y_X is what triggers the transfer. The above
Benjamin> means that the FIFO isn't emptying (ie, the engine is locked up).

I gave it another try over the weekend and let it sit for five minutes.
The reset message never appeared.
Because it's probably going to lockup trying to display it :-) I need to
make that stuff a bit more robust, by disabling acceleration if the
engine locks up for example.
Again, that is fine by me.  Otherwise I'll just leave the #if0 commit
in my compile clone.
Allright, we'll see what I come up with, and at worst, I'll just revert
the whole thing.

Ben.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help