[Bug 290773] vtnet: Severe performance regression since D51686

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 12 Nov 2025 08:40:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290773

--- Comment #19 from commit-hook@FreeBSD.org ---
A commit in branch stable/14 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=52df18d91b83038d870c595799a47d983d7da645

commit 52df18d91b83038d870c595799a47d983d7da645
Author:     Michael Tuexen <tuexen@FreeBSD.org>
AuthorDate: 2025-11-10 15:34:53 +0000
Commit:     Michael Tuexen <tuexen@FreeBSD.org>
CommitDate: 2025-11-12 08:39:01 +0000

    vtnet: fix enabling/disabling tso

    Transmit segment offloading depends on transmit checksum offloading.
    Enforce that constraint. This also fixes a bug, since if_hwassist bits
    are from the CSUM_ space, not from the IFCAP_ space.

    PR:                     290773
    Reviewed by:            Timo Völker
    Tested by:              lg@efficientip.com
    Differential Revision:  https://reviews.freebsd.org/D53629

    (cherry picked from commit 4c50ac68166caf7e08c5a9984d63fa91490fa50d)

 sys/dev/virtio/network/if_vtnet.c | 28 ++++++++++++++++++++++++----
 1 file changed, 24 insertions(+), 4 deletions(-)

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