David S. Miller wrote:

> From: "Michael Chan" <[EMAIL PROTECTED]>
> Date: Mon, 27 Mar 2006 17:10:10 -0800
> 
> > Skip the main timer code if interrupts are disabled in the full lock
> > state.
> > 
> > Signed-off-by: Michael Chan <[EMAIL PROTECTED]>
> 
> Could this wedge the driver while we're trying to quiesce the
> interrupt?  If so, probably a 2.6.16.x stable candidate?
> 

I don't think it will. The timer gets the the tp->lock before doing
anything so the worse that can happen is that it will spin for a long
time waiting for the tp->lock. This can happen if one CPU has entered
tg3_full_lock() and then do something lengthy such as self test while
another CPU is entering tg3_timer() for example.

-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to