diff mbox series

klog.json: Add some missing exutils kernel messages to klog database

Message ID 20231027084016.69750-1-ivan.hu@canonical.com
State Accepted
Headers show
Series klog.json: Add some missing exutils kernel messages to klog database | expand

Commit Message

Ivan Hu Oct. 27, 2023, 8:40 a.m. UTC
These messages are specific to the ACPICA exutils driver.

Signed-off-by: Ivan Hu <ivan.hu@canonical.com>
---
 data/klog.json | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
diff mbox series

Patch

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",