Date: Fri, 24 May 96 20:21:22 EDT From: gtc@aloft.att.com (gary.corcoran) To: bugs@freebsd.org, mevans@candle.com Subject: Re: 3c509 transmit hang Message-ID: <9605250021.AA18200@stargazer>
next in thread | raw e-mail | index | archive | help
Mike, > Discovered a defect in pci/if_vx.c leading to a permanent hang >when transmitting large quantities of data (such as ftp). The >flag requesting a transmit-complete interrupt is not being set >in the output packet prefix. According to the 3com 3c5x9 >technical reference, bit 15 of the length word is the "request >transmit-complete flag". Adding the bit to the outw sending the >length prefix corrects the hang condition. Do you know/could you check if this bug is also in the non-PCI (ISA/EISA) 3c5x9 driver? Sorry I don't recall the file name offhand, and I'm not at my system now. > I'd send in a diff, but I've migrated this driver backward to >2.1, so it would regress other changes in current. Please let >me know if there's a more suitable way to provide this >information. If this bug *is* in the ISA/EISA 3c5x9 driver, I run 2.1R, and would appreciate receiving a diff for the fix against the 2.1R source code, if you have it. Thanks, Gary Gary Corcoran gtc@aloft.att.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9605250021.AA18200>