Date: Sat, 08 Aug 2026 12:01:01 +0000 From: Kevin Bowling <kbowling@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 8eeb25899afd - main - ixv: Remove unused loader tunables Message-ID: <6a771a7d.36b6d.9df2cf9@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=8eeb25899afd7818d99ce1500be27ae8d992131f commit 8eeb25899afd7818d99ce1500be27ae8d992131f Author: Kevin Bowling <kbowling@FreeBSD.org> AuthorDate: 2026-08-08 11:10:41 +0000 Commit: Kevin Bowling <kbowling@FreeBSD.org> CommitDate: 2026-08-08 12:00:44 +0000 ixv: Remove unused loader tunables The flow_control and hdr_split variables have never been read. VF flow control is controlled by the PF, while implementing header split would require receive-path support that ixv does not provide. MFC after: 2 weeks --- sys/dev/ixgbe/if_ixv.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/sys/dev/ixgbe/if_ixv.c b/sys/dev/ixgbe/if_ixv.c index c77e768a2a0b..015347b69124 100644 --- a/sys/dev/ixgbe/if_ixv.c +++ b/sys/dev/ixgbe/if_ixv.c @@ -195,23 +195,6 @@ static driver_t ixv_if_driver = { "ixv_if", ixv_if_methods, sizeof(struct ixgbe_softc) }; -/* - * TUNEABLE PARAMETERS: - */ - -/* Flow control setting, default to full */ -static int ixv_flow_control = ixgbe_fc_full; -TUNABLE_INT("hw.ixv.flow_control", &ixv_flow_control); - -/* - * Header split: this causes the hardware to DMA - * the header into a separate mbuf from the payload, - * it can be a performance win in some workloads, but - * in others it actually hurts, its off by default. - */ -static int ixv_header_split = false; -TUNABLE_INT("hw.ixv.hdr_split", &ixv_header_split); - #define IXV_VLAN_RETRY_BATCH 4 #define IXV_VLAN_RETRY_WINDOW (8 * SBT_1S)home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a771a7d.36b6d.9df2cf9>
