Public bug reported:

SRU Justification:

[Impact]
The EEPROM MFG partition on BlueField-2 has been updated to include the VPD 
information for each card. In order to access these newly added fields, the 
mlx-bootctl driver needs to be updated to provide an access mechanism.

[Fix]
Add support for VPD fields in the EEPROM MFG and provide access to these via 
sysfs entries. The newly added sysfs entries are: sku (SKU ID), modl (Model 
Number), sn (Serial Number) and uuid (UUID). And the previously added opn_str 
sysfs has been renamed to opn.

[Test Case]
Though the driver provides read and write access through sysfs, the contents of 
the MFG partition are written during Manufacturing and then locked in order to 
protect the info. Writing to this partition will therefore require resetting 
the MFG info from the UEFI Device Manager, which will unlock the partition and 
allow for it to be reprogrammed.
Reading the sysfs entries will print the contents of each field. It could also 
be empty if the field was not programmed earlier.

[Regression Potential]
Can be considered minimum, since the new fields have been added without 
interfering with the existing fields which might already be present in the 
EEPROM.

** Affects: linux-bluefield (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1931843

Title:
  Update mlx-bootctl to access new fields in EEPROM MFG

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1931843/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to