APPLIED: [SRU][F:linux-bluefield][PATCH 0/1] UBUNTU: SAUCE: pka: Use memory addresses defined in ACPI table

Stefan Bader stefan.bader at canonical.com
Fri Feb 26 08:59:47 UTC 2021


On 19.02.21 20:22, Mahantesh Salimath wrote:
> Buglink: https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1916274
> 
> SRU Justification:
> 
> [Impact]
> * ACPI definitions are updated for PKA (public key accelerator) HW on Bluefield platforms (by Mellnox/Nvidia).
> * ACPI update requires PKA driver update, else kernel traces will be seen on startup.
> * PKA driver won't be loaded and PKA HW will be inaccessible.
> 
> [Fix]
> * "pka: Use memory addresses defined in ACPI table"
> 
> [Testcase]
> * On bluefield system startup check if PKA driver is loaded without any errors. Ex:#dmesg | grep -i pka
> 
> [Regression Potential]
> * For systems where the ACPI update is not applied but PKA driver update is
>  applied, will see kernel traces as driver will try to read definitions from
>  ACPI which are not present. This will lead to failure in loading of PKA driver
>  and PKA HW will be inaccessible. Solution to this is to update ACPI. All new
>  bluefield images will have updated ACPI definitions.
> * Example kernel trace: [ 9.970155] Call trace:
>                         [ 9.972625] pka_drv_probe+0x41c/0x5f0 [mlxbf_pka]
> 
Applied to focal:linux-bluefield/master-next. Thanks.

-Stefan



More information about the kernel-team mailing list