]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: ShadowRAM checksum calculation change
authorMaciej Paczkowski <maciej.paczkowski@intel.com>
Thu, 28 Feb 2019 17:52:50 +0000 (09:52 -0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 3 May 2019 21:31:25 +0000 (14:31 -0700)
commit5101bd267eeaedcc74c22877088e08c8ad409987
treed8ae148dc768791dc907981915b3fb534853b11e
parent11fb5289f153663753cdca254941885652a78db5
i40e: ShadowRAM checksum calculation change

Due to changes in FW the SW is required to perform double SR dump in
some cases.

Implementation adds two new steps to update nvm checksum function:
* recalculate checksum and check if checksum in NVM is correct
* if checksum in NVM is not correct then update it again

Signed-off-by: Maciej Paczkowski <maciej.paczkowski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_nvm.c