summaryrefslogtreecommitdiff
path: root/usr/src/man/man7d
diff options
context:
space:
mode:
authorRyan Zezeski <ryan@zinascii.com>2020-06-29 07:02:58 -0600
committerDan McDonald <danmcd@joyent.com>2020-07-13 13:15:41 -0400
commit88628b1bc8bd723915686a0f84bd0461ec80e590 (patch)
tree11cdb5d4bc4f305d2178984932c32ddb20f0b497 /usr/src/man/man7d
parent2509632a43b285708c172d4221818e8b79cea126 (diff)
downloadillumos-gate-88628b1bc8bd723915686a0f84bd0461ec80e590.tar.gz
12913 i40e want configurable num_rx_groups
Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/man/man7d')
-rw-r--r--usr/src/man/man7d/i40e.7d22
1 files changed, 21 insertions, 1 deletions
diff --git a/usr/src/man/man7d/i40e.7d b/usr/src/man/man7d/i40e.7d
index c5ba043149..fd666dcb65 100644
--- a/usr/src/man/man7d/i40e.7d
+++ b/usr/src/man/man7d/i40e.7d
@@ -10,8 +10,9 @@
.\"
.\"
.\" Copyright (c) 2018 Joyent, Inc.
+.\" Copyright 2020 Ryan Zezeski
.\"
-.Dd April 15, 2020
+.Dd July 1, 2020
.Dt I40E 7D
.Os
.Sh NAME
@@ -157,6 +158,25 @@ for the device.
The default is always to enable them.
It is not recommended to to disable them.
.Ed
+.It Sy rx_num_groups
+.Bd -filled -compact
+Minimum:
+.Sy 1 |
+Maximum:
+.Sy 32
+.Ed
+.Bd -filled
+The
+.Sy rx_num_groups
+property determines the number of receive mac groups provided by the driver.
+Each group can handle all unicast traffic for a single MAC address, more groups
+means more unicast traffic that can be steered by hardware.
+However, more groups also means more demand for kernel memory.
+If you are not making heavy use of VNICs, or do not need the efficiency gains
+of hardware steering, then reducing this number can reduce kernel memory
+taken by
+.Nm i40e.
+.Ed
.It Sy rx_ring_size
.Bd -filled -compact
Minimum: