Data corruption with checksum offloading enabled

Arno J. Klaassen arno at heho.snv.jussieu.fr
Sun Oct 4 21:39:30 UTC 2009


Hello,

Dmitry Marakasov <amdmi3 at amdmi3.ru> writes:

> * Arno J. Klaassen (arno at heho.snv.jussieu.fr) wrote:
>
> I had no problems since my previous message, however I've just noticed
> that rxcsum is disabled by default on 8.x. So this should really be
> tested after explicitely enabling it with ifconfig +rxcsum.

it is on on my 8-box :

 [root at siamesetwins ~]# uname -a
 FreeBSD siamesetwins 8.0-RC1 FreeBSD 8.0-RC1 #0: Sat Oct  3 19:22:51
 CEST 2009     toor at siamesetwins:/zfiles/obj/raid1/bsd/8/src/sys/S3992-E amd64
 [root at siamesetwins ~]# ifconfig bge0
 bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>


That said, I will test with explicit enabling and disabling ?xcsum on my
troublesome box (which is a lab-fileserver, I doubt a bit the
performance penalty (though most clients are 100Mbps linux))

Best, Arno


More information about the freebsd-current mailing list