ACK: [SRU][J:linux-bluefield][Pull Request][v2] mlxbf_bootctl: need to replace SAUCE patches with upstream commits
Thibault Ferrante
thibault.ferrante at canonical.com
Tue Sep 19 07:50:36 UTC 2023
Acked-by: Thibault Ferrante <thibault.ferrante at canonical.com>
On 18-09-2023 16:48, David Thompson wrote:
> The Boot Control driver ("mlxbf_bootctl") in the Jammy repo contains SAUCE
> patches for various features and bug fixes. This same functionality
> is contained in upstream commits and Jammy repo should utilize them.
>
> This pull request reverts 4 SAUCE commits, replacing them with 6
> upstream commits. There is still one SAUCE patch for this driver,
> as this code change has not been upstreamed yet.
>
> BugLink: https://bugs.launchpad.net/bugs/2033551
>
> Testing
> - Boot BF2/BF3 platform, verify no new errors
> - Program MFG fields via "bfcfg" tool:
> 1) With current image, use 'bfcfg -d' to display current values
> 2) Reboot, stopping at UEFI menu, trigger 'Reset MFG Info'
> 3) With new image, use 'bfcfg' to push new or same MFG fields
> 4) Verify that the MFG fields are programmed properly via 'bfcfg -d'
> 5) Repeat process to replace proper MFG fields
> - Display BlueField boot log
> 1) cd /sys/bus/platform/devices/MLNXBF04:00
> 2) cat rsh_log
> 3) Should see boot log entries relevant to last boot
>
> The pull request page can be found at:
> https://code.launchpad.net/~dthompso-98/ubuntu/+source/linux-bluefield/+git/linux-bluefield/+merge/450360
>
> Git repo can be found at:
> git://git.launchpad.net/~dthompso-98/ubuntu/+source/linux-bluefield mlxbf_bootctl
>
> for you to fetch starting from commit 1d8d5ce3c1fd55a49df7af139877e35ccd368e2d
> "UBUNTU: Ubuntu-bluefield-5.15.0-1022.24"
>
> Signed-off-by: David Thompson <davthompson at nvidia.com>
>
> Asmaa Mnebhi (2):
> mlxbf-bootctl: Support the large icmc write/read
> mlxbf-bootctl: Support setting the ARM boot state to "OS up"
>
> David Thompson (6):
> Revert "UBUNTU: SAUCE: mlxbf-bootctl: Fix kernel panic due to buffer
> overflow"
> Revert "UBUNTU: SAUCE: mlxbf-bootctl: support SMC call for setting ARM
> boot state"
> Revert "UBUNTU: SAUCE: mlx-bootctl: support icm carveout eeprom region
> read/write"
> Revert "UBUNTU: SAUCE: platform/mellanox: Updates to mlxbf-bootctl"
> mlxbf-bootctl: Support sysfs entries for MFG fields
> UBUNTU: SAUCE: mlxbf_bootctl: add support for reading BlueField boot
> log
>
> Khalil Blaiech (1):
> platform/mellanox: add firmware reset support
>
> Liming Sun (2):
> mlxbf-bootctl: Add sysfs file for BlueField boot fifo
> mlxbf-bootctl: Add sysfs file for BlueField boot log
>
> .../testing/sysfs-platform-mellanox-bootctl | 82 +
> drivers/platform/mellanox/mlxbf-bootctl.c | 1785 ++++++++---------
> drivers/platform/mellanox/mlxbf-bootctl.h | 97 +-
> 3 files changed, 1022 insertions(+), 942 deletions(-)
>
--
--
Thibault
More information about the kernel-team
mailing list