[SRU][F/J:linux-bluefield][PATCH v1 0/1] UBUNTU: SAUCE: Add BF3 related ACPI config and Ring device creation code

Shih-Yi Chen shihyic at nvidia.com
Tue Apr 4 18:46:21 UTC 2023


From: Shih-Yi Chen <shihyic at nvidia.com>

BugLink: https://bugs.launchpad.net/bugs/2015292

SRU Justification

[Impact]
Bluefield 3 ACPI/Window RAM configuration and related code is missing. This affects BF3 functionality w/ PKA Ring character devices being created correctly.

[Fix]
* Added ACPI config and code to detect BF3 hardware and provision the Ring devices correctly.

[Test Case]
* Tested on BF3 with mlxbf-pka module load and check the /dev/pka/<n> Ring char devices are created with correct number of entries.
* Tested with "openssl speed -engine pka -async_jobs 8 rsa" and verified the performance number show the PKA acceleration in place.

[Potential Regression]
* This fix has been tested with varieties of BF3: MB and HB cards.



More information about the kernel-team mailing list