Skip to content

i40e: fix firmware update

Stefan Assmann intel-wired-lan netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2i40e: use non-locking i40e_read_nvm_word() function during nvmupdatedrivers/net/ethernet/intel/i40e/i40e_nvm.c+22 -20 replies
2/2Revert "i40e: remove WQ_UNBOUND and the task limit of our workqueue"drivers/net/ethernet/intel/i40e/i40e_main.c+5 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/2] i40e: fix firmware update

The first patch fixes the firmware update which is currently broken and results in a bad flash (corrupt firmware). Recovery is possible with a fixed driver.
The second patch reverts a commit that causes the firmware checksum verification to fail right after a successful flash. This is related to a recent workqueue change. Haven't gotten to the bottom of this yet, but for the sake of a smooth firmware update experience let's revert the commit for now.

Stefan Assmann (2):
i40e: use non-locking i40e_read_nvm_word() function during nvmupdate Revert "i40e: remove WQ_UNBOUND and the task limit of our workqueue"

 drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +++++-------
 drivers/net/ethernet/intel/i40e/i40e_nvm.c  | 24 ++++++++++++++++++++++--
 2 files changed, 27 insertions(+), 9 deletions(-)
Signature · 1 line
2.13.5