commit | d49db6ffa0013a333a33be2b48f0a422d4054c03 | [log] [tgz] |
---|---|---|
author | Brandon Kim <brandonkim@google.com> | Mon Jun 09 00:03:59 2025 +0000 |
committer | Brandon Kim <brandonkim@google.com> | Tue Jun 10 23:24:58 2025 +0000 |
tree | 35b35c1c0b33c915af5a2293527b98bc3df0f24f | |
parent | aec9986a00ee4492eb692af7b466d6830f3eb7fa [diff] |
Add overflow flag checking This is to ensure that we check for and flag buffer overflow flag from the BIOS. The logic should be: ``` 1. BIOS_switch ^ BMC_switch == 0 → No overflow incident a. CONTINUE 2. BIOS_switch ^ BMC_switch == 1 → an unlogged overflow incident has occurred b. Log the overflow incident c. Toggle the BMC overflow flag ``` Tested: Added unit test Signed-off-by: Brandon Kim <brandonkim@google.com> Change-Id: I25c50a8de93900480413389d7d2a89b9be4b5643
This daemon will follow the design doc: https://github.com/openbmc/docs/blob/master/designs/bios-bmc-smm-error-logging.md
More detailed implementation details will also be placed here in the future