diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2014-02-24 20:00:49 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2014-02-24 20:00:49 +0000 |
commit | 83be5bb04360039a3acfe1d76bc0efe8e7d27adf (patch) | |
tree | f6691029f5a8412e6403ce8d379050ee9030255d /sys | |
parent | 2acaf5e952433861f0e52cbadffc18a8ecc30811 (diff) |
Revert rev 1.348 and disable IPv6 TCP checksum offload for the time being.
It has been reported that the offload support is not working properly with
some of the newer ASICs, specifically BCM57780 and BCM57765. It is unknown
what the issue is whether it could be hw, the driver or the stack; so to
be on the safe side it is being disabled all together until the issue
can be investigated further.
ok deraadt@
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/pci/if_bge.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/pci/if_bge.c b/sys/dev/pci/if_bge.c index 06335aa8d30..7ee9fc5cedf 100644 --- a/sys/dev/pci/if_bge.c +++ b/sys/dev/pci/if_bge.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if_bge.c,v 1.352 2014/02/05 05:59:42 brad Exp $ */ +/* $OpenBSD: if_bge.c,v 1.353 2014/02/24 20:00:48 brad Exp $ */ /* * Copyright (c) 2001 Wind River Systems @@ -3019,8 +3019,6 @@ bge_attach(struct device *parent, struct device *self, void *aux) */ if (sc->bge_chipid != BGE_CHIPID_BCM5700_B0) ifp->if_capabilities |= IFCAP_CSUM_IPv4 | IFCAP_CSUM_TCPv4; - if (BGE_IS_5755_PLUS(sc)) - ifp->if_capabilities |= IFCAP_CSUM_TCPv6; if (BGE_IS_JUMBO_CAPABLE(sc)) ifp->if_hardmtu = BGE_JUMBO_MTU; |