Page MenuHomeFreeBSD

Add infrastructure for handling the VC msg channel from VFs
ClosedPublic

Authored by rstone on Jan 24 2015, 10:44 PM.
Tags
None
Referenced Files
F105961032: D1644.diff
Mon, Dec 23, 3:55 AM
Unknown Object (File)
Thu, Dec 5, 7:44 PM
Unknown Object (File)
Nov 22 2024, 6:14 PM
Unknown Object (File)
Nov 22 2024, 5:10 PM
Unknown Object (File)
Nov 21 2024, 12:41 PM
Unknown Object (File)
Nov 5 2024, 10:25 AM
Unknown Object (File)
Oct 1 2024, 8:27 PM
Unknown Object (File)
Sep 28 2024, 12:11 AM
Subscribers

Details

Reviewers
jfv
Summary

The VF drivers do not have unrestricted access to the hardware.
To configure the VF (e.g. set the MAC address), they are required
to send a message the PF requesting the configuration. These
messages are passed over the "Virtual Channel" (VC). Add the
infrastructure required to receive Admin Queue interrupts
indicating that a VC message has been received. Also add functions
for sending responses back to the VFs.

At this stage no VC messages are actually handled. Implementation
of individual VC messages will be added in subsequent commits.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

rstone retitled this revision from to Add infrastructure for handling the VC msg channel from VFs.
rstone edited the test plan for this revision. (Show Details)
rstone added a reviewer: jfv.
rstone updated this object.
rstone added a subscriber: Unknown Object (MLST).
jfv edited edge metadata.

Fine

This revision is now accepted and ready to land.Jan 28 2015, 11:04 PM