[This is sent to the correct bug address; please don't reply to the previous version.]
On Tue, 2010-08-31 at 04:12 +0200, Jens Schüßler wrote: > Hi Bob, > > > > What is the exact model you have (use "lspci -nn -d 10b7:")? > > 00:0b.0 Ethernet controller [0200]: 3Com Corporation 3c595 100BaseTX [Vortex] > [10b7:5950] > > > > > Also can you try enabling some debug logging: > > > > rmmod 3c59x > > modprobe 3c59x debug=3 > > > > Then run dmesg to get the logged messages, and send them back. > > There are not much, even if I set debug=7 > > > ,---- > | [ 72.752091] See Documentation/networking/vortex.txt > | [ 72.752098] 0000:00:0b.0: 3Com PCI 3c595 Vortex 100baseTx at 00018800. > | [ 72.772890] 00:a0:24:43:dd:fd, IRQ 11 > | [ 72.780517] product code 4255 rev 00.0 date 12-02-95 > | [ 72.780527] 64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT > interface. > | [ 72.780533] 0000:00:0b.0: scatter/gather disabled. h/w checksums > disabledo > | > `---- > and thats all. > Dialin to a my ISP works (card is connected to a DSL-Modem), > but if there are comes traffic.... I just done a 'links www.google.de' and > everything freezes totally, but I saw > ,---- > | Refresh [ 76.79933] eth0 vortex_error(), status=0xe091 > `---- > on the terminal at this moment. That message is in fact *precisely* what I needed to find the bug, thanks. > Booting to my parallel installed Ubuntu, also with kernel 2.6.32, > everything is alright. > > Could I be the only one with this problem, and should I better file a > new bug? This is a new bug, introduced by my fix for the previous bug. However, this driver supports a wide range of cards and this new bug only affects some of them. I have created bug report #595554 to track this. Please can you test my attempted fix for this - either: 1. Get the fixed module <http://people.debian.org/~benh/3c59x.ko> and the signature file <http://people.debian.org/~benh/3c59x.ko.asc>, verify my signature with gpg, and then load the module: rmmod 3c59x && insmod 3c59x.ko or 2. Rebuild the kernel with the patch <http://people.debian.org/~benh/3c59x-Fix-deadlock-in-vortex_error.patch> following the instructions at <http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s4.2.5>, install it and reboot. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part