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

shihyic shihyic at nvidia.com
Wed Apr 5 18:41:26 UTC 2023


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.

shihyic (1):
  Fixed Missing ACPI device info in mlxbf_pka module

 .../mellanox/mlxbf_pka/mlxbf_pka_config.h     |  9 +++++---
 .../mellanox/mlxbf_pka/mlxbf_pka_drv.c        | 23 ++++++++++++++++---
 2 files changed, 26 insertions(+), 6 deletions(-)

-- 
2.30.1




More information about the kernel-team mailing list