]> git.baikalelectronics.ru Git - kernel.git/commit
ixgbe: Save VF info and take references
authorMark Rustad <mark.d.rustad@intel.com>
Fri, 30 Oct 2015 22:29:34 +0000 (15:29 -0700)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Thu, 3 Dec 2015 10:32:14 +0000 (02:32 -0800)
commit4daf9d96396baf8e46b2fe9b1c1d5194eb9aa5b4
tree1d7008bc8d074ebd69901f329f17c387c63814b4
parent775d2318c6688295b6764988093adee2088d1721
ixgbe: Save VF info and take references

Save VF device pointers and take references to speed accesses used
to monitor the device behavior to avoid slot resets. The saved
information avoids lock contention during the search used to access
each of the VFs.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Darin Miller <darin.j.miller@intel.com>
Tested-by: Phil Schmitt <phillip.j.schmitt@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/ixgbe/ixgbe.h
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c