]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix igxbe SRIOV VF (if_ixv) initialization bugs. The MAC address for
authorpkelsey <pkelsey@FreeBSD.org>
Wed, 15 Jul 2015 00:35:50 +0000 (00:35 +0000)
committerpkelsey <pkelsey@FreeBSD.org>
Wed, 15 Jul 2015 00:35:50 +0000 (00:35 +0000)
commit01b9094f41a2a23a33781eb883218f9e68918117
tree2b490af7500974e2ac77a31f4ce924754c3a046b
parentf362cc00d222cfef7763d20ba35254fafdc0680f
Fix igxbe SRIOV VF (if_ixv) initialization bugs.  The MAC address for
an if_ixv instance can now set at creation time, and the receive ring
tail pointer is correctly initialized (previously, things still worked
because the receive ring tail pointer was being fixed up as a side
effect of other activity).

Differential Revision: https://reviews.freebsd.org/D2922
Reviewed by: erj, gnn
Approved by: jmallett (mentor)
Sponsored by: Norse Corp, Inc.
sys/dev/ixgbe/if_ix.c
sys/dev/ixgbe/if_ixv.c
sys/dev/ixgbe/ixgbe_vf.c