eepro100.c broken on 2.2.0 SMP

Peter Woit woit@cpw.math.columbia.edu
Wed Jan 20 15:49:23 1999


kernel 2.2.0-pre8
eepro100.c  v1.06
multicast_filter_limit = 3
compiled for no SMP
works fine

kernel 2.2.0-pre8
eepro100.c  v1.06
multicast_filter_limit = 3
compiled for SMP (i.e. exactly same as above, but with SMP support)
doesn't work
Error messages in syslog:
Jan 20 15:29:45 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:29:45 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:29:50 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:29:50 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:29:55 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:29:55 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:30:00 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:30:00 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:30:05 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:30:05 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:30:10 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:30:10 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:30:15 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:30:15 park kernel: eth0: Trying to restart the transmitter...
Jan 20 15:30:20 park kernel: eth0: Transmit timed out: status 7048  0000
at 3/18 command 0003a000.
Jan 20 15:30:20 park kernel: eth0: Trying to restart the transmitter...


Anyone have any idea why? I'll be glad to run tests to check any 
conjectures about what is causing this.

Peter Woit
woit@math.columbia.edu
212-854-2642