Re: Bug in eepro100.c? NETDEV_WATCHDOG

From: Andrey Savochkin (saw@saw.sw.com.sg)
Date: Fri Mar 31 2000 - 23:52:13 EST

  • Next message: Vince Weaver: "GPF on 6502 Linux with 2.3.99-pre4"

    Hello,

    Your card hadn't executed any of the command in the transmit ring.
    May be it's initialization problems.

    First of all, try recent kernel (testing/pre4-2) with the heavily modified
    driver. If the problem persists, run the driver with debug=3 option and send
    the output to me privately.

    Best regards
                                            Andrey V.
                                            Savochkin

    On Fri, Mar 31, 2000 at 01:59:03PM -0800, Brian Macy wrote:
    > Here's the kern.log dump from the last time I rebooted and it had the
    > problem. It *almost* always does this... but everyonce in a while it
    > doesn't (my last reboot didn't). If I run pump manually after boot it
    > eventually triggers the watchdog and works fine from then on.
    >
    > from /var/log/kern.log:
    > Mar 30 22:24:09 job kernel: NETDEV WATCHDOG: eth0: transmit timed out
    > Mar 30 22:24:09 job kernel: eth0: Transmit timed out: status 0000 0090
    > at 0/12 command 0001a000.
    > Mar 30 22:24:09 job kernel: eth0: Tx ring dump, Tx queue 12 / 0:
    > Mar 30 22:24:09 job kernel: eth0: * 0 0001a000.
    > Mar 30 22:24:09 job kernel: eth0: 1 00020000.
    > Mar 30 22:24:09 job kernel: eth0: 2 00030000.
    > Mar 30 22:24:09 job kernel: eth0: 3 00030000.
    > Mar 30 22:24:09 job kernel: eth0: 4 00030000.
    > Mar 30 22:24:09 job kernel: eth0: 5 00030000.
    > Mar 30 22:24:09 job kernel: eth0: 6 000c0000.
    > Mar 30 22:24:09 job kernel: eth0: 7 000c0000.
    > Mar 30 22:24:09 job kernel: eth0: 8 000c0000.
    > Mar 30 22:24:09 job kernel: eth0: 9 000c0000.
    > Mar 30 22:24:09 job kernel: eth0: 10 000c0000.
    > Mar 30 22:24:09 job kernel: eth0: 11 400c0000.
    > Mar 30 22:24:09 job kernel: eth0: =12 40030000.
    > Mar 30 22:24:09 job kernel: eth0: 13 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 14 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 15 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 16 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 17 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 18 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 19 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 20 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 21 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 22 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 23 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 24 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 25 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 26 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 27 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 28 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 29 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 30 00000000.
    > Mar 30 22:24:09 job kernel: eth0: 31 00000000.

    -
    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 : Fri Mar 31 2000 - 23:56:25 EST