Page MenuHomeFreeBSD

ice: Report SR-IOV VF status
Needs ReviewPublic

Authored by kbowling on Sun, Aug 9, 6:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Aug 21, 6:43 PM
Unknown Object (File)
Fri, Aug 21, 1:34 PM
Unknown Object (File)
Thu, Aug 20, 5:58 AM
Unknown Object (File)
Wed, Aug 19, 5:48 PM
Unknown Object (File)
Wed, Aug 19, 1:30 PM
Unknown Object (File)
Wed, Aug 19, 9:57 AM
Unknown Object (File)
Wed, Aug 19, 6:52 AM
Unknown Object (File)
Tue, Aug 18, 11:16 PM
Subscribers

Details

Reviewers
None
Group Reviewers
Intel Networking
Restricted Owners Package(Owns No Changed Paths)
Summary
Report the VF MAC, allocated queues, trunk VLAN mode, VLAN capacity,
and configured MAC, VLAN, spoof-check, and promiscuous-mode policy
through iflib.  Track whether the VF completed its resource handshake
since the last reset.

Expose mirror configuration and active hardware rules through a
versioned driver.ice extension.  Keep the namespace schema local to the
driver and render scalar extension fields generically in ifconfig -v.
Future extensions therefore need no changes to common network headers or
the formatter.

The iflib context lock already serializes the VF and VSI lifetime, while
the policy flags are safe for the mailbox path to read atomically.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped