This, frankly, isn't possible.
When we get the first interrupt, we hold the spinlock and have IRQs
disabled, in that environment we invoke netif_rx_schedule_prep(dev)
and then disable device interrupts....
is the tg3 sharing it's IRQ with something else? That might be
an important clue. In that case what you report might be possible.
Otherwise the message you see appears to be totally impossible.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/