Public bug reported: SRU Justification:
[Impact] The mlxbf-bootctl driver is not using the latest upstream commits. There is a SAUCE patch in Jammy that can be reverted and replaced with upstream. Also, there are three upstream patches that are missing from the mlxbf-bootctl driver in Jammy. [Fix] 1) Revert "UBUNTU: SAUCE: mlxbf-bootctl supports RTC battery status read and clear" 2) Cherry pick upstream 5d40a8577559 mlxbf-bootctl: Support sysfs entries for RTC battery status 3) Cherry pick upstream e5afa3d7a91b drivers/platform/mellanox: Convert snprintf to sysfs_emit 4) Cherry pick upstream 9886f575de5a platform/mellanox: mlxbf-bootctl: use sysfs_emit() instead of sprintf() 5) Cherry pick upstream b129005ddfc0 mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() [Test Case] Boot image on BF3 platform Ensure mlxbf-bootctl driver is loaded [see output of "lsmod"] Ensure no error messages or failures from mlxbf-bootctl driver [see output of "dmesg"] Ensure no error messages in "dmesg" output related to sysfs_emit Run "bfcfg -d" and verify all output values look correct [Regression Potential] Low potential for creating regression ** Affects: linux-bluefield (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-bluefield in Ubuntu. https://bugs.launchpad.net/bugs/2109804 Title: mlxbf_bootctl: bring in latest upstream commits Status in linux-bluefield package in Ubuntu: New Bug description: SRU Justification: [Impact] The mlxbf-bootctl driver is not using the latest upstream commits. There is a SAUCE patch in Jammy that can be reverted and replaced with upstream. Also, there are three upstream patches that are missing from the mlxbf-bootctl driver in Jammy. [Fix] 1) Revert "UBUNTU: SAUCE: mlxbf-bootctl supports RTC battery status read and clear" 2) Cherry pick upstream 5d40a8577559 mlxbf-bootctl: Support sysfs entries for RTC battery status 3) Cherry pick upstream e5afa3d7a91b drivers/platform/mellanox: Convert snprintf to sysfs_emit 4) Cherry pick upstream 9886f575de5a platform/mellanox: mlxbf-bootctl: use sysfs_emit() instead of sprintf() 5) Cherry pick upstream b129005ddfc0 mlxbf-bootctl: use sysfs_emit_at() in secure_boot_fuse_state_show() [Test Case] Boot image on BF3 platform Ensure mlxbf-bootctl driver is loaded [see output of "lsmod"] Ensure no error messages or failures from mlxbf-bootctl driver [see output of "dmesg"] Ensure no error messages in "dmesg" output related to sysfs_emit Run "bfcfg -d" and verify all output values look correct [Regression Potential] Low potential for creating regression To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/2109804/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp