linux_dsm_epyc7002/drivers/net/ethernet/intel/ixgbevf
Emil Tantilov 14b22cd982 ixgbevf: add spinlocks for MTU change calls
Protect set_rlpml with mailbox lock to make sure the MTU configuration
is handled properly.

This change resolves an issue where set_rlpml can fail when the VF
interface is brought up:
ixgbevf 0000:03:1d.6: Failed to set MTU at 1500

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2016-09-23 00:16:34 -07:00
..
defines.h ixgbevf: add VF support for new hardware 2016-07-22 01:27:47 -07:00
ethtool.c ixgbevf: make use of BIT() macro to avoid shift of signed values 2016-04-25 04:41:56 -07:00
ixgbevf_main.c ixgbevf: add spinlocks for MTU change calls 2016-09-23 00:16:34 -07:00
ixgbevf.h ixgbevf: change hw_dbg to use netdev_dbg 2016-08-18 22:45:20 -07:00
Makefile
mbx.c ixgbevf: ixgbevf_write/read_posted_mbx should use IXGBE_ERR_MBX to initialize ret_val 2016-06-29 09:18:06 -07:00
mbx.h ixgbe, ixgbevf: Add new mbox API xcast mode 2015-10-23 05:52:26 -07:00
regs.h ixgbevf: Fix code comments and whitespace 2015-03-13 15:41:07 -07:00
vf.c ixgbevf: fix incorrect MAC address on load 2016-08-20 19:41:21 -07:00
vf.h ixgbevf: Add range checking for setting MTU 2016-07-22 01:52:08 -07:00