Re: 2.2.15 with eepro100: eth0: Too much work at interrupt

From: Andrey Savochkin (saw@saw.sw.com.sg)
Date: Tue May 16 2000 - 22:29:28 EDT

  • Next message: Thomas Molina: "Re: pre9-2: Good performance so far!"

    Hello,

    On Tue, May 16, 2000 at 02:21:52PM -0700, Kamlesh Bans wrote:
    > At the suggestion of Alan Cox (thanks Alan), I tried the 2.2.14 eepro100.c
    > (Revision: 1.18 $ 1999/12/29) instead of the 2.2.15 one (Revision: 1.20.2.3
    > $ 2000/03/02) with the 2.2.15 kernel, however I am getting the same
    > problem. Excerpt from kern.log (still wrong date):
    >
    > May 8 10:44:30 newton kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker
    > http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
    > May 8 10:44:30 newton kernel: eepro100.c: $Revision: 1.18 $ 1999/12/29
    > Modified by Andrey V. Savochkin <saw@msu.ru>
    > May 8 10:44:30 newton kernel: eth0: Invalid EEPROM checksum 0x0000, check
    > settings before activating this device!
    > May 8 10:44:30 newton kernel: eth0: Intel PCI EtherExpress Pro100 at
    > 0xc8808000, 00:00:00:00:00:00, IRQ 11.

    I've debugged this problem and hope to provide the fix in a day or two.
    As a workaround, you may replace eepro_delay macro body by udelay(100).

    Best regards
                                            Andrey V.
                                            Savochkin

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Tue May 16 2000 - 22:33:39 EDT