Silent data corruption on em(4) interfaces
hiren panchasara
hiren at strugglingcoder.info
Mon Aug 24 15:53:54 UTC 2015
On 08/20/15 at 12:57P, KOT MATPOCKuH wrote:
> Hello!
>
> I got silent data corruption when transferring data via em(4) interface on
> 10.2-STABLE r286912.
> 1. I got broken large file transferred via ftp (MD5 checksum mismatched);
> 2. I got disconnects when transferring large data via ssh with messages:
> Corrupted MAC on input.
> Disconnecting: Packet corrupt
>
> Problem occurs only after few hours of uptime. Immediately after reboot I
> transferred same file via ftp without any errors.
>
> I tried to use:
> - em0 and em2 interfaces in link aggregation
> - em1 as "clean" interface
> But I got same problem in both cases.
>
> Also one time when transferring file I got this messages:
> em0: Interface stopped DISTRIBUTING, possible flapping
> em0: Watchdog timeout -- resetting
> em2: Interface stopped DISTRIBUTING, possible flapping
> em2: Watchdog timeout -- resetting
>
> netstat -in does not see any problems:
> Name Mtu Network Address Ipkts Ierrs Idrop Opkts
> Oerrs Coll
> em0 1500 <Link#1> 00:14:4f:01:3f:7a 6689452 0 0
> 146720 0 0
> em1 1500 <Link#2> 00:14:4f:01:3f:7b 5732168 0 0
> 2865912 0 0
> em2 1500 <Link#3> 00:14:4f:01:3f:7c 501817 0 0
> 3392333 0 0
>
> Network adapters is build in to the Sun Fire X4100 mother board:
> em0 at pci0:1:1:0: class=0x020000 card=0x10118086 chip=0x10108086 rev=0x03
> hdr=0x00
> vendor = 'Intel Corporation'
> device = '82546EB Gigabit Ethernet Controller (Copper)'
> class = network
> subclass = ethernet
>
> TCP_OFFLOAD disabled in kernel's config.
See if disabling TSO helps. You can disable on the interface with
'-tso'.
Cheers,
Hiren
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20150824/7e550967/attachment.bin>
More information about the freebsd-stable
mailing list