https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290773

            Bug ID: 290773
           Summary: vtnet: Severe performance regression since D51686
           Product: Base System
           Version: 14.3-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: [email protected]
          Reporter: [email protected]

Hello,

I am experiencing a severe network performance regression on KVM-based
environments (like GCE and Proxmox) using vtnet (VirtIO) network interfaces.

Symptoms:

Network throughput (e.g., during an scp transfer) collapses to extremely low
speeds (approx. 3-4 KB/s).

The guest VM is not overloaded (CPU remains idle).

Root Cause (Specific Commit): This regression was introduced by commit:
a98b5f3ff34e7ff851f6127a64ebd88818c8d004

If I revert this single commit, network performance returns to normal, even
with TSO enabled.

Workaround (Confirms TSO issue): The issue is directly related to TCP
Segmentation Offload (TSO). Disabling TSO manually on the interface also
resolves the performance problem: ifconfig vtnet0 -tso

Steps to Reproduce:

Run a 14-STABLE kernel containing commit a98b5f3ff34e.

Host the VM on a KVM hypervisor.

Attempt to transfer a file from the VM using scp from another host.

Observe throughput drop to near-zero.

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

Reply via email to