git: 949029692f36 - main - rtnetlink(4): Qualify VF status descriptions

From: Kevin Bowling <kbowling_at_FreeBSD.org>
Date: Mon, 07 Sep 2026 10:02:35 UTC
The branch main has been updated by kbowling:

URL: https://cgit.FreeBSD.org/src/commit/?id=949029692f361fb5a96b24cfc46cee74be2b3a9c

commit 949029692f361fb5a96b24cfc46cee74be2b3a9c
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2026-09-06 14:13:23 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2026-09-07 10:02:18 +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
---
 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 76028858456a..e217b1190b4d 100644
--- a/share/man/man4/rtnetlink.4
+++ b/share/man/man4/rtnetlink.4
@@ -440,7 +440,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
@@ -471,8 +472,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,