[Bug 166724] if_re(4): watchdog timeout

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 22 Aug 2024 20:31:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=166724

dgilbert@eicat.ca changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dgilbert@eicat.ca

--- Comment #117 from dgilbert@eicat.ca ---
I can trigger this on 14.1-p3.  Reliably.  To replicate:

- mount an NFS share from a relatively fast machine;
- extract a multigigabyte compressed archive.

On 15-CURRENT, I was replicating it, but I no longer have that test.  It would
finish a poudriere run (if restarted enough) but it would consistently fail the
last bit --- I believe it's signing the packages as that point (counting up for
many minutes in %).

I have triggered it with "7z x .." and I have triggered it by using plasma's
file browser, right clicking and choosing "extract here" on an NFS share.

The hardware is a levono Neo 30a 24 Gen 3.  pciconf says (of the re0):

re0@pci0:2:0:0: class=0x020000 rev=0x15 hdr=0x00 vendor=0x10ec device=0x8168
subvendor=0x17aa subdevice=0x375a
    vendor     = 'Realtek Semiconductor Co., Ltd.'
    device     = 'RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
Controller'
    class      = network
    subclass   = ethernet

When I trigger it, console says:

re0: watchdog timeout
re0: link state changed to DOWN
re0: link state changed to UP

When I trigger it, a running ping says:

root@strike:/home/dgilbert # ping 192.168.221.1
PING 192.168.221.1 (192.168.221.1): 56 data bytes
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
ping: sendto: No route to host
64 bytes from 192.168.221.1: icmp_seq=22 ttl=64 time=7490.585 ms
64 bytes from 192.168.221.1: icmp_seq=23 ttl=64 time=6472.741 ms
64 bytes from 192.168.221.1: icmp_seq=24 ttl=64 time=5445.312 ms
64 bytes from 192.168.221.1: icmp_seq=25 ttl=64 time=4444.340 ms
64 bytes from 192.168.221.1: icmp_seq=30 ttl=64 time=0.173 ms
64 bytes from 192.168.221.1: icmp_seq=31 ttl=64 time=0.457 ms
64 bytes from 192.168.221.1: icmp_seq=32 ttl=64 time=0.374 ms
64 bytes from 192.168.221.1: icmp_seq=33 ttl=64 time=0.377 ms
64 bytes from 192.168.221.1: icmp_seq=34 ttl=64 time=0.321 ms

The topology:

NFS server: FreeBSD 14.1-p3, 140T comprised of 4*4T disks and 2T of nvme cache.
 128G RAM.  Threadripper.  10GE network.

NFS client:  This crappy free-to-me all-in-one.  1GE network.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.