OSDN Git Service

i40e: Acquire NVM lock before reads on all devices
authorAaron Salter <aaron.k.salter@intel.com>
Fri, 2 Dec 2016 20:33:02 +0000 (12:33 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Mar 2018 08:23:20 +0000 (09:23 +0100)
commit8d6455c5f59f1445ceafc68ac6e51ed9eb6dd1a6
treed1592334d389c1df3c47b5ee1e0911a888734feb
parentecabc4777cf0918eb5e0ad2e0842bb4b1faab59e
i40e: Acquire NVM lock before reads on all devices

[ Upstream commit 96a39aed25e6559b160786117df124084feb9080 ]

Acquire NVM lock before reads on all devices.  Previously, locks were
only used for X722 and later.  Fixes an issue where simultaneous X710
NVM accesses were interfering with each other.

Change-ID: If570bb7acf958cef58725ec2a2011cead6f80638
Signed-off-by: Aaron Salter <aaron.k.salter@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/intel/i40e/i40e_nvm.c