git: f7576250ee30 - stable/15 - rtnetlink(4): Qualify VF status descriptions
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 31 Oct 2026 18:58:43 UTC
The branch stable/15 has been updated by kbowling:
URL: https://cgit.FreeBSD.org/src/commit/?id=f7576250ee30c4a9036facc440ebdeb379b51902
commit f7576250ee30c4a9036facc440ebdeb379b51902
Author: Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2026-09-06 14:13:23 +0000
Commit: Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-10-31 18:57:04 +0000
rtnetlink(4): Qualify VF status descriptions
Driver-specific extension namespaces are optional. Describe their
role without implying that every provider supplies one.
Clarify that the VLAN count excludes membership installed implicitly by
the PF without implying that an explicit VID 0 request cannot consume a
reported filter.
Sponsored by: BBOX.io
(cherry picked from commit 949029692f361fb5a96b24cfc46cee74be2b3a9c)
---
share/man/man4/rtnetlink.4 | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/share/man/man4/rtnetlink.4 b/share/man/man4/rtnetlink.4
index b6c8c02d9fd6..59b219b9e6e5 100644
--- a/share/man/man4/rtnetlink.4
+++ b/share/man/man4/rtnetlink.4
@@ -433,7 +433,8 @@ link, or is actively passing packets.
means that the PF isolated the VF because of a detected fault or abusive
behavior.
It does not include ordinary unconfigured, reset, or link-down states.
-The driver namespace describes the particular cause and recovery policy.
+When present, a driver namespace may describe the particular cause and
+recovery policy.
When both fields are present, a fault block implies that traffic is not
allowed.
.Dv IFLAF_VF_QUARANTINED
@@ -464,8 +465,9 @@ These attributes do not describe the VF's trunk filters.
Trunk mode means that no access VLAN is imposed and does not promise unlimited
filter capacity.
.Dv IFLAF_VF_VLAN_COUNT
-counts explicit filters recorded by the PF and excludes implicit untagged and
-priority-tag membership.
+counts explicit filters recorded by the PF.
+It excludes untagged or priority-tag membership installed implicitly by the
+PF.
The permission attributes describe requests the VF may make, not requests it
has made.
The top-level PF link state and speed are values normally advertised to VFs,