Skip site navigation (1)Skip section navigation (2)
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>