Page MenuHomeFreeBSD

D61166.1793842238.diff
No OneTemporary

Authored By
Unknown
Size
1019 B
Referenced Files
None
Subscribers
None

D61166.1793842238.diff

diff --git a/share/man/man4/iflib.4 b/share/man/man4/iflib.4
--- a/share/man/man4/iflib.4
+++ b/share/man/man4/iflib.4
@@ -1,4 +1,4 @@
-.Dd September 16, 2026
+.Dd November 3, 2026
.Dt IFLIB 4
.Os
.Sh NAME
@@ -156,7 +156,7 @@
An explicitly configured per-device
.Va simple_tx
value takes precedence.
-The default is one.
+The default is zero.
.It Va net.iflib.simple_drain_quota
Sets the maximum number of packets that the transmit task may remove from a
simple transmit deferral ring in one drain operation.
diff --git a/sys/net/iflib.c b/sys/net/iflib.c
--- a/sys/net/iflib.c
+++ b/sys/net/iflib.c
@@ -704,7 +704,7 @@
SYSCTL_INT(_net_iflib, OID_AUTO, simple_txbr_size, CTLFLAG_RDTUN,
&iflib_simple_txbr_size, 0,
"number of entries in the simple tx deferral ring");
-static bool iflib_prefer_mpring = true;
+static bool iflib_prefer_mpring = false;
SYSCTL_BOOL(_net_iflib, OID_AUTO, prefer_mpring, CTLFLAG_RDTUN,
&iflib_prefer_mpring, 0,
"prefer the mp_ring transmit path by default");

File Metadata

Mime Type
text/plain
Expires
Thu, Nov 5, 1:30 AM (21 h, 11 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41451186
Default Alt Text
D61166.1793842238.diff (1019 B)

Event Timeline