So I have gotten a few reports about the out-of-tree ixgbevf driver failing to load on the host in an SR-IOV enabled environment. The same test works without any issues with the in-kernel driver.
On investigation it looks like the out-of-tree driver never back-ported the changes introduced in https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git/commit/?id=1a0d6ae5795c. Specifically the "Small fix for ixgbevf_probe" that was included to the patch resolves this issue by simply deferring the reset until a later time. Without this change the ixgbevf_probe call fails and as a result the driver fails to load in the case where the PF is down when SR-IOV is enabled. - Alex ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140 _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired