Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jan 2002 13:14:01 -0800
From:      David Greenman <dg@root.com>
To:        Brooks Davis <brooks@one-eyed-alien.net>
Cc:        hackers@freebsd.org
Subject:   Re: bge + hardware checksum hangs
Message-ID:  <20020128131401.D64333@nexus.root.com>
In-Reply-To: <20020128124050.A13399@Odin.AC.HMC.Edu>; from brooks@one-eyed-alien.net on Mon, Jan 28, 2002 at 12:40:50PM -0800
References:  <20020128124050.A13399@Odin.AC.HMC.Edu>

next in thread | previous in thread | raw e-mail | index | archive | help
>It looks like the TCP recieve checksum issues weren't the only ones we
>had to contend with.  I've got a couple of new iXsystems 2650's with
>3Com 3C996-T's in them and while running cvsup I get long hangs usually
>resulting in a lost connection.  When the machines recover I see
>watchdog timeout messages in /var/log/messages.  The current system
>configuration is a bit weird in that I've got the nic hooked up to a
>10/100 HUB so I'm currently running 100 half-duplex.
>
>Acting on the theory that HW checksuming had already failed in some
>situations, I modified the BGE_CSUM_FEATURES define to 0 and so far things
>seem to be working.  I'm in the middle of a ports cvsup and I completed
>a cvsup over the 4.5 branch and tagging without a hitch.  This seems to
>imply that at least TCP checksuming is broken across the board.
>
>The really odd thing is that I haven't had any real problems with local
>connections, only cvsups and possiably one hang due to a whole lot of
>console output over ssh.  I've been able to do 10 minute long netperf
>runs in both TCP_STREAM and TCP_RR modes to local hosts without any
>hangs.
>
>Does anyone have any ideas other them the current disabling of hardware
>checksuming?  That's probably fine for now, but it's really going to
>suck on the core NFS server for this cluster once we're up and running.

   I think the brokeness is chipset revision dependant. We're using SysKonnect
cards here at Download Technologies extensively and have only seen the input
checksum bug (which we worked around prior to deployment of the servers) - no
hangs and this is with typically 30-50Mbps sustained per server out to the
Internet over a two month period.

-DG

David Greenman
Co-founder, The FreeBSD Project - http://www.freebsd.org
President, TeraSolutions, Inc. - http://www.terasolutions.com
President, Download Technologies, Inc. - http://www.downloadtech.com
Pave the road of life with opportunities.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020128131401.D64333>