[PATCH] klog.json: Add some missing exutils kernel messages to klog database
Ivan Hu
ivan.hu at canonical.com
Fri Oct 27 08:40:16 UTC 2023
These messages are specific to the ACPICA exutils driver.
Signed-off-by: Ivan Hu <ivan.hu at canonical.com>
---
data/klog.json | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/data/klog.json b/data/klog.json
index 0fdf4886..d56b2909 100644
--- a/data/klog.json
+++ b/data/klog.json
@@ -2745,6 +2745,13 @@
"advice": "The AML interpreter mutex could not be acquired when entering the interpreter execution region. This is a fatal system error.",
"label": "KlogAcpiAmlMutexAcquireFailed"
},
+ {
+ "compare_mode": "string",
+ "log_level": "LOG_LEVEL_CRITICAL",
+ "pattern": "Could not acquire AML Namespace mutex",
+ "advice": "The AML namespace mutex could not be acquired when entering the interpreter execution region. This is a fatal system error.",
+ "label": "KlogAcpiAmlMutexAcquireFailed"
+ },
{
"compare_mode": "string",
"log_level": "LOG_LEVEL_HIGH",
@@ -4075,6 +4082,13 @@
"advice": "The ACPI Global Lock is a mutex that ensures exclusive access to resources controlled by the ACPI driver. This lock failed to be release which normally means that the kernel mutex has failed, which should never occur. This is normally considered a kernel bug.",
"label": "KlogAcpiGlobalLockReleaseFailed"
},
+ {
+ "compare_mode": "string",
+ "log_level": "LOG_LEVEL_HIGH",
+ "pattern": "Expected EISAID is larger than 32 bits:",
+ "advice": "The ACPI driver gets EISAID larger than 32 bits when converting a numeric EISAID to string representation. It is truncated.",
+ "label": "KlogAcpiEISAIDTooLarge"
+ },
{
"compare_mode": "string",
"log_level": "LOG_LEVEL_HIGH",
@@ -4299,6 +4313,13 @@
"advice": "The ACPI interpreter detected a zero divisor which produce a division by zero error. The AML code is buggy and this will return an undefined value that may cause unexpected behaviour.",
"label": "KlogAcpiAmlDivideByZero"
},
+ {
+ "compare_mode": "string",
+ "log_level": "LOG_LEVEL_HIGH",
+ "pattern": "Could not release AML Namespace mutex",
+ "advice": "The ACPI AML interpreter attempted to release the mutex but this failed. The next time interpreter will attempt to acquire this mutex it will fail, however it will continue to execute AML but there will be race conditions occurring.",
+ "label": "KlogAcpiAmlMutexNotReleased"
+ },
{
"compare_mode": "string",
"log_level": "LOG_LEVEL_HIGH",
--
2.34.1
More information about the fwts-devel
mailing list