Message ID | 1613579607-16458-1-git-send-email-mahantesh@nvidia.com |
---|---|
Headers | show |
Series | UBUNTU: SAUCE: pka: Handle ring open scenario when rings are busy | expand |
On 17.02.21 17:33, Mahantesh Salimath wrote: > 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. > Same reasons as before.