On 30/06/2025 11:33, Jacek Kowalski wrote:
As described by Vitaly Lifshits:
Starting from Tiger Lake, LAN NVM is locked for writes by SW, so the
driver cannot perform checksum validation and correction. This means
that all NVM images must leave the factory with correct checksum and
checksum valid bit set. Since Tiger Lake devices were the first to have
this lock, some systems in the field did not meet this requirement.
Therefore, for these transitional devices we skip checksum update and
verification, if the valid bit is not set.
Signed-off-by: Jacek Kowalski <ja...@jacekk.info>
Reviewed-by: Simon Horman <ho...@kernel.org>
Reviewed-by: Vitaly Lifshits <vitaly.lifsh...@intel.com>
Fixes: 4051f68318ca9 ("e1000e: Do not take care about recovery NVM checksum")
Cc: sta...@vger.kernel.org
---
drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 ++
1 file changed, 2 insertions(+)
Tested-by: Mor Bar-Gabay <morx.bar.ga...@intel.com>