Public bug reported:

The ACPI table entry now specifies whether access to the EMI (memory
interface which is part of the memory sub-system) registers needs to be
via secure calls. This requires the driver to be updated in order to add
SMC support.

SRU Justification:

[Impact]
Since secure calls have been enabled for bluefield_edac via ACPI, all EMI 
register reads will return 0, and writes will have no effect. So the edac 
driver will not provide any valid logs when an ECC error occurs.

[Fix]
Add support for SMC in bluefield_edac.

[Test case]
Verified by injecting an ECC error to trigger an EDAC event. The driver logs 
display information from EMI registers accessed via secure calls.

[Regression potential]
Regression potential can be considered low since the driver first reads from 
the ACPI table to decide whether to use the secure calls or not. If disabled, 
it uses the existing path to access the registers.

** Affects: linux-bluefield (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1916318

Title:
  ACPI table updated for bluefield_edac module

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-bluefield/+bug/1916318/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to