Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 May 2002 12:35:49 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        David Greenman-Lawrence <dg@root.com>, jamie@tridentmicrosystems.co.uk, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Broadcom BCM5701 Chipset problems
Message-ID:  <3CE01595.D045B70D@mindspring.com>
References:  <20020513115600.A50967@mufuf.trident-uk.co.uk> <3CDFF60C.48A2EA65@mindspring.com> <20020513102526.H72322@nexus.root.com> <200205131758.g4DHwJFj068941@apollo.backplane.com> <3CE00B14.E8CA43A8@mindspring.com> <200205131901.g4DJ1U8s069604@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Dillon wrote:
>     Yup.  Of course I am completely Jaded now after listening to B.P.
>     curse the chipset while he was debugging it :-)

I like B.P.  8-).


> :My local copy of the -STABLE source tree leaves BGE_CSUM_FEATURES set
> :on in the driver; is there a change that needs to be MFC'ed to turn
> :these suckers off?
> :...
> :There's no similar comment in the if_bge.c ...
> 
>     Well, that entire section of code is #if 0'd out in -stable's
>     BGE driver (/usr/src/sys/dev/bge/if_bge.c line 1981).  The
>     comment reads:
> 
>     #if 0 /* currently broken for some packets, possibly related to TCP options */
> 
>     So even with BGE_CSUM_FEATURES set, it should all be turned off now.
>     This change was made on 14-December-01 by DG.  Anyone with an earlier
>     driver may be running with checksums enabled.

OK... Ugh.  Any way to get the word "checksum" into that comment?
I plead search-blindness.


> :Can you guys elaborate on the problem?  Was it on incoming checksums,
> :outgoing checksums, or both?
> 
>     It was on incoming checksums I believe.

Was the result a rejected packet that didn't get transferred, or
transferred packets with bad checksums?

If the latter, then it's workaroundable in software, which might
be worth doing... if only rechecking packets with bad checksums.
I fear the former makes more sense, though.  8-(.

-- Terry

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?3CE01595.D045B70D>