[SRU][F][PATCH 0/1] UBUNTU: SAUCE: pka: Handle ring open scenario when rings are busy
Mahantesh Salimath
mahantesh at nvidia.com
Wed Feb 17 16:33:26 UTC 2021
BugLink: https://bugs.launchpad.net/chelmsford/+bug/1911931
SRU Justification:
[Impact]
* Kernel traces are seen at startup on Bluefield platforms (by Mellanox/Nvidia) due to applications using public key accelerator (PKA) hardware simultaneously.
[Fix]
* Allow synchronized usage of PKA hardware resources "pka: Handle ring open scenario when rings are busy"
[Test Case]
* Trigger multiple processes/applications to use PKA HW simultaneously, this can be done via OpenSSL. Run the OpenSSL speed test with multiple processes using 'pka' engine. Ex: openssl speed -multi 2 -engine pka rsa512
* Note: On Bluefield platforms the OpenSSL dynamic engine (-engine pka, in the above example) is loaded by default.
[Other]
* Note: Unit of PKA HW available for application usage is called a ring.
More information about the kernel-team
mailing list