diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-10 22:29:37 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-09-06 15:41:12 +0000 |
| commit | 477e31110ab84b941e95d95d62d8339e822719bc (patch) | |
| tree | 1d67eb89ea9295e1d984252e62d4e92f2b4c4adc /sys/dev/netmap/(developers-only) | |
| parent | fc002631af3e25c65d74ca6869c13b59f1af8689 (diff) | |
ixl: Report SR-IOV VF status
Expose cached per-VF configuration through the iflib VF status method.
Report mailbox initialization and the negotiated virtual-channel API, MAC
address, access or trunk VLAN mode, queue resources, administrator policy,
PF traffic permission, and fault containment.
Expose per-VF malicious-driver isolation and cumulative transmit and
receive event counts through a versioned driver.ixl extension.
Track successful PCI IOV attachment separately from hardware capability.
This lets a successfully attached but unconfigured PF return an empty
snapshot without claiming support when PCI IOV registration was
unavailable.
The query uses driver-cached state and does not issue AdminQ requests or
read device registers.
Sponsored by: BBOX.io
Diffstat (limited to 'sys/dev/netmap/(developers-only)')
0 files changed, 0 insertions, 0 deletions
