Disable hardware checksum offloading of IP fragments in the bge

driver.  I tried a few obvious experiments, but was unable to make
the 3c996B-T generate correct UDP checksums for transmitted fragmented
packets.  I'm not so sure the device is even capable of it.

This fixes NFS over UDP.

MFC after:	1 day
This commit is contained in:
John Polstra 2002-07-04 23:19:20 +00:00
parent 70c1763634
commit 5ddc57942f

View File

@ -113,7 +113,7 @@
#include <dev/bge/if_bgereg.h>
#define BGE_CSUM_FEATURES (CSUM_IP | CSUM_TCP | CSUM_UDP | CSUM_IP_FRAGS)
#define BGE_CSUM_FEATURES (CSUM_IP | CSUM_TCP | CSUM_UDP)
MODULE_DEPEND(bge, miibus, 1, 1, 1);