summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorBrad Smith <brad@cvs.openbsd.org>2014-02-24 20:00:49 +0000
committerBrad Smith <brad@cvs.openbsd.org>2014-02-24 20:00:49 +0000
commit83be5bb04360039a3acfe1d76bc0efe8e7d27adf (patch)
treef6691029f5a8412e6403ce8d379050ee9030255d /sys
parent2acaf5e952433861f0e52cbadffc18a8ecc30811 (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.c4
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;