From patchwork Fri Oct 27 08:40:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ivan Hu X-Patchwork-Id: 1856100 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=fwts-devel-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4SGx275hnRz202k for ; Fri, 27 Oct 2023 19:40:31 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1qwIOH-0007P9-Gj; Fri, 27 Oct 2023 08:40:25 +0000 Received: from smtp-relay-canonical-0.internal ([10.131.114.83] helo=smtp-relay-canonical-0.canonical.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1qwIOD-0007Oq-5N for fwts-devel@lists.ubuntu.com; Fri, 27 Oct 2023 08:40:21 +0000 Received: from canonical.com (118-163-61-247.hinet-ip.hinet.net [118.163.61.247]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id C04F73F6C3 for ; Fri, 27 Oct 2023 08:40:19 +0000 (UTC) From: Ivan Hu To: fwts-devel@lists.ubuntu.com Subject: [PATCH] klog.json: Add some missing exutils kernel messages to klog database Date: Fri, 27 Oct 2023 16:40:16 +0800 Message-Id: <20231027084016.69750-1-ivan.hu@canonical.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-BeenThere: fwts-devel@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Firmware Test Suite Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: fwts-devel-bounces@lists.ubuntu.com Sender: "fwts-devel" These messages are specific to the ACPICA exutils driver. Signed-off-by: Ivan Hu --- 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",