This patch fixes SRIOV initialization by moving enabling of SRIOV
feature flag before ixgbe_if_init() is called. Also, Clear To Send flag
will not be added to MBX message when PF sends reset request to VF.
Details
Details
- Reviewers
erj piotr.pietruszewski_intel.com - Group Reviewers
Intel Networking
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 22638 Build 21746: arc lint + arc unit
Event Timeline
Comment Actions
Partially. Linux driver does not add IXGBE_VT_MSGTYPE_CTS flag while responding to VF reset message. However, IXGBE_FEATURE_SRIOV flag is FreeBSD specific. It is used in ixgbe_if_init() ( https://github.com/freebsd/freebsd/blob/master/sys/dev/ixgbe/if_ix.c#L3016 ), so it should be set before calling ixgbe_if_init() in context of IOV initialization.
Comment Actions
@ziaee yes this is overcome by b6cd053e6da9 no remaining changes are needed from this.
Comment Actions
Okay, I am commandeering this revision to close it as overcome by events for the purpose of keeping search results clear. If you think this is an error please commandeer this revision and re-open it. Thanks!