OSDN Git Service

bnxt_en: check and resize NVRAM UPDATE entry before flashing
authorVikas Gupta <vikas.gupta@broadcom.com>
Fri, 21 Oct 2022 06:37:23 +0000 (02:37 -0400)
committerJakub Kicinski <kuba@kernel.org>
Tue, 25 Oct 2022 02:24:14 +0000 (19:24 -0700)
commit45034224623a5634e4ccc57b497ac825c260170f
tree07750fed4340f5015dcf696d790ce89fac557873
parent7ef3d3901b99d9715840c9860082bec124beed83
bnxt_en: check and resize NVRAM UPDATE entry before flashing

Resize of the UPDATE entry is required if the image to
be flashed is larger than the available space. Add this step,
otherwise flashing larger firmware images by ethtool or devlink
may fail.

Reviewed-by: Andy Gospodarek <andrew.gospodarek@broadcom.com>
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c