Page MenuHomeFreeBSD

ice(4): Add host SR-IOV support
Needs ReviewPublic

Authored by krzysztof.galazka_intel.com on Fri, Jan 17, 2:07 PM.

Details

Reviewers
erj
Group Reviewers
Intel Networking
Summary

Allows creating Virtual Functions on E800 adapters with up to 16 queues.
Changing MAC address and using promiscuous mode for each VF
may be enabled in configuration.

Please be advised that this is still work in progress and may be unstable.

Authored-by: Eric Joyner erj@FreeBSD.org
Signed-off-by: Krzysztof Galazka krzysztof.galazka@intel.com

Test Plan

Traffic works on non-passthrough VFs. More extensive testing to be done.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 61782
Build 58666: arc lint + arc unit

Event Timeline

We're trying a different approach to make the work more transparent and enable receiving feedback earlier during development. This patch will be updated with bug fixes and missing features. There is also a pull request on Github if you'd like to see commits history: https://github.com/freebsd/freebsd-src/pull/1573