Re: [PATCH net-next 3/5] i40e: Add handler for devlink .info_get

From: Ivan Vecera
Date: Tue Oct 17 2023 - 05:57:26 EST




On 16. 10. 23 16:56, Jakub Kicinski wrote:
On Fri, 13 Oct 2023 19:07:53 +0200 Ivan Vecera wrote:
"serial_number" -> The PCI DSN of the adapter
"fw.mgmt" -> The version of the firmware
"fw.mgmt.api" -> The API version of interface exposed over the AdminQ
"fw.psid" -> The version of the NVM image

Your board reports "fw.psid 9.30", this may not be right,
PSID is more of a board+customer ID, IIUC. 9.30 looks like
a version, not an ID.

Maybe plain 'fw' should be used for this '9.30' as this is a version
of the whole software package provided by Intel for these adapters
(e.g. https://www.intel.com/content/www/us/en/download/18190/non-volatile-memory-nvm-update-utility-for-intel-ethernet-network-adapter-700-series.html).

Thoughts?

"fw.bundle_id" -> Unique identifier for the combined flash image
"fw.undi" -> The combo image version

UNDI means PXE. Is that whave "combo image" means for Intel?

Combo image version (aka CIVD) is reported by nvmupdate tool and this
should be version of OROM that contains PXE, EFI images that each of
them can have specific version but this CIVD should be overall OROM version for this combination of PXE and EFI. I hope I'm right.

Thanks,
Ivan