Subject: Re: [TG3]: Increase 5906 firmware poll time.

From: Jeff Garzik <[email-masked]>
Date: Tue, 14 Nov 2006 18:05:28 -0500

Michael Chan wrote:
> [TG3]: Increase 5906 firmware poll time.
> From: Gary Zambrano <[email-masked]>
> 
> Newer 5906 bootcode needs about 7ms to finish resetting so the poll
> firmware loop was changed to maximum 20ms.
> 
> Signed-off-by: Gary Zambrano <[email-masked]>
> Signed-off-by: Michael Chan <[email-masked]>

ACK, of course, but this brings up something else:  what's the status of 
moving chip reset outside of a spinlock?

Currently a reset during operation can trigger the CPU lockup detector 
and other doo-dads, because you can easily spend a second or two with a 
spinlock held (a loooooong time, to hold a spinlock)

	Jeff