2003-09-10 00:14:32

by khromy

[permalink] [raw]
Subject: usb_control/bulk_msg: timeout / NETDEV WATCHDOG: eth0: transmit timed out

Hi,

Anybody know what's up with this? Running 2.4.23-pre3 I get the following
while booting up:

usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out, tx_status 00 status e601.
diagnostics: net 0cc0 media 88c0 dma 0000003b.
eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
Flags; bus-master 1, dirty 16(0) current 16(0)
Transmit list 00000000 vs. c15eb200.
0: @c15eb200 length 8000002a status 0000002a
1: @c15eb240 length 8000002a status 0000002a
2: @c15eb280 length 8000002a status 0000002a
3: @c15eb2c0 length 8000002a status 0000002a
4: @c15eb300 length 8000002a status 0000002a
5: @c15eb340 length 8000002a status 0000002a
6: @c15eb380 length 8000002a status 0000002a
7: @c15eb3c0 length 8000002a status 0000002a
8: @c15eb400 length 8000002a status 0000002a
9: @c15eb440 length 8000002a status 0000002a
10: @c15eb480 length 8000002a status 0000002a
11: @c15eb4c0 length 8000002a status 0000002a
12: @c15eb500 length 8000002a status 0000002a
13: @c15eb540 length 8000002a status 0000002a
14: @c15eb580 length 8000002a status 8000002a
15: @c15eb5c0 length 8000002a status 8000002a
eth0: Resetting the Tx ring pointer.
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out, tx_status 00 status e601.
diagnostics: net 0cc0 media 88c0 dma 0000003b.
eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
Flags; bus-master 1, dirty 32(0) current 32(0)
Transmit list 00000000 vs. c15eb200.
0: @c15eb200 length 8000002a status 0000002a
1: @c15eb240 length 8000002a status 0000002a
2: @c15eb280 length 8000002a status 0000002a
3: @c15eb2c0 length 80000049 status 00000049
4: @c15eb300 length 80000049 status 00000049
5: @c15eb340 length 80000049 status 00000049
6: @c15eb380 length 80000049 status 00000049
7: @c15eb3c0 length 80000049 status 00000049
8: @c15eb400 length 80000049 status 00000049
9: @c15eb440 length 80000049 status 00000049
10: @c15eb480 length 80000049 status 00000049
11: @c15eb4c0 length 80000049 status 00000049
12: @c15eb500 length 8000004c status 0000004c
13: @c15eb540 length 8000004c status 0000004c
14: @c15eb580 length 8000004c status 8000004c
15: @c15eb5c0 length 8000004c status 8000004c
eth0: Resetting the Tx ring pointer.

..
..


--
L1: khromy ;khromy (at) lnuxlab.ath.cx


2003-09-10 00:53:45

by Andrew Morton

[permalink] [raw]
Subject: Re: usb_control/bulk_msg: timeout / NETDEV WATCHDOG: eth0: transmit timed out

[email protected] (khromy) wrote:
>
> Anybody know what's up with this? Running 2.4.23-pre3 I get the following
> while booting up:
>
> usb_control/bulk_msg: timeout
> usb.c: USB device not accepting new address=3 (error=-110)
> NETDEV WATCHDOG: eth0: transmit timed out
> eth0: transmit timed out, tx_status 00 status e601.
> diagnostics: net 0cc0 media 88c0 dma 0000003b.
> eth0: Interrupt posted but not delivered -- IRQ blocked by another device?

I'd be suspecting ACPI changes broke the IRQ routing to the network card.

Try disabling ACPI.

2003-09-10 07:37:50

by khromy

[permalink] [raw]
Subject: Re: usb_control/bulk_msg: timeout / NETDEV WATCHDOG: eth0: transmit timed out

On Tue, Sep 09, 2003 at 05:35:58PM -0700, Andrew Morton wrote:
> [email protected] (khromy) wrote:
> >
> > Anybody know what's up with this? Running 2.4.23-pre3 I get the following
> > while booting up:
> >
> > usb_control/bulk_msg: timeout
> > usb.c: USB device not accepting new address=3 (error=-110)
> > NETDEV WATCHDOG: eth0: transmit timed out
> > eth0: transmit timed out, tx_status 00 status e601.
> > diagnostics: net 0cc0 media 88c0 dma 0000003b.
> > eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
>
> I'd be suspecting ACPI changes broke the IRQ routing to the network card.
>
> Try disabling ACPI.

Yes, that did it.

--
L1: khromy ;khromy (at) lnuxlab.ath.cx