[SRU][F:linux-bluefield][PATCH 0/1] UBUNTU: SAUCE: pka: Use memory addresses defined in ACPI table
Mahantesh Salimath
mahantesh at nvidia.com
Fri Feb 19 19:22:38 UTC 2021
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]
More information about the kernel-team
mailing list