This became more prominent in Proxmox 8.4.1 for me but some logs are still present in older versions as well.
journalctl -n 2000 | grep "Detected Hardware Unit Hang"
Apr 30 21:20:43 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:45 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:47 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:49 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:51 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:53 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:55 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:57 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:20:59 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:01 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:03 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:05 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:07 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:09 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:11 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
Apr 30 21:21:13 pve04 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
ethtool -K eno1 tso off gso off
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.1.4/24
gateway 192.168.1.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
post-up /sbin/ethtool -K eno1 tso off gso off
source /etc/network/interfaces.d/*
nano /etc/systemd/system/disable-offloading.service
[Unit]
Description=Disable NIC offloading
After=network.target
[Service]
Type=oneshot
ExecStart=/sbin/ethtool -K en01 tso off gso off
RemainAfterExit=true
[Install]
WantedBy=multi-user.target
systemctl daemon-reexec && systemctl daemon-reload && systemctl enable disable-offloading.service