]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ixgbe: Take manageability semaphore for firmware commands
authorMark Rustad <mark.d.rustad@intel.com>
Mon, 14 Mar 2016 18:06:02 +0000 (11:06 -0700)
committerChuck Anderson <chuck.anderson@oracle.com>
Wed, 6 Jul 2016 23:41:13 +0000 (16:41 -0700)
commitdf7596bbe7df8eab2f2cfeee352c9b13230135fc
tree05e38acd3088f651ab01df92c74652a16ab92073
parentc3c25cc8e74b1822b41562484d6a6971a0a96594
ixgbe: Take manageability semaphore for firmware commands

Orabug: 23177316

We need to take the manageability semaphore when issuing firmware
commands to avoid problems. With this in place, the semaphore is
no longer taken in the ixgbe_set_fw_drv_ver_generic function, since
it will now always be taken by the ixgbe_host_interface_command
function.

Signed-off-by: Mark Rustad <mark.d.rustad@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
(cherry picked from commit af7419017626b93ccdf76b12c2b1dc8fe17da4ad)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c