2004-03-02 18:22:34

by Feldman, Scott

[permalink] [raw]
Subject: RE: Network error with Intel E1000 Adapter on update 2.4.25 ==> 2.6.3

> experimenting with the driver source shows that the interrupt
> displayed by ifconfig seems to depend on netdev->irq being
> set; this was removed during the netdev->irq ==>
> adapter->pdev->irq change. adding the following line corrects
> ifconfig display:

Caching pdev->irq in netdev->irq is problematic because pdev->irq can
change after registering for MSI interrupts, for example. netdev->irq
is vestigial from the days of manual irq assignment.

Bottom line is you'll not see the irq with ifconfig, but it'll be there
in /proc and lspci.

-scott