e1000 on 2.6.33: handle link-down

This commit is contained in:
Martin Troxler 2011-01-06 10:50:54 +01:00
parent b3bfc21724
commit 2b4a3b0c5c
1 changed files with 1 additions and 1 deletions

View File

@ -3457,7 +3457,7 @@ static irqreturn_t e1000_intr(int irq, void *data)
if (unlikely((!icr) || test_bit(__E1000_DOWN, &adapter->flags)))
return IRQ_NONE; /* Not our interrupt */
if (!adapter->ecdev && unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) {
if (unlikely(icr & (E1000_ICR_RXSEQ | E1000_ICR_LSC))) {
hw->get_link_status = 1;
/* guard against interrupt when we're going down */
if (!test_bit(__E1000_DOWN, &adapter->flags))