From patchwork Mon Aug 15 09:14:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dmitry Monakhov X-Patchwork-Id: 597560 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 99C39C3F6B0 for ; Mon, 15 Aug 2022 09:22:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233314AbiHOJWO (ORCPT ); Mon, 15 Aug 2022 05:22:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45706 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241591AbiHOJVd (ORCPT ); Mon, 15 Aug 2022 05:21:33 -0400 X-Greylist: delayed 383 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 15 Aug 2022 02:21:30 PDT Received: from forward302p.mail.yandex.net (forward302p.mail.yandex.net [77.88.29.87]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 512F1B1FF for ; Mon, 15 Aug 2022 02:21:30 -0700 (PDT) Received: from iva4-4ce3b18c8342.qloud-c.yandex.net (iva4-4ce3b18c8342.qloud-c.yandex.net [IPv6:2a02:6b8:c0c:1529:0:640:4ce3:b18c]) by forward302p.mail.yandex.net (Yandex) with ESMTP id 83A822E43323; Mon, 15 Aug 2022 12:15:05 +0300 (MSK) Received: from kernel1.search.yandex.net (kernel1.search.yandex.net [2a02:6b8:c02:550:0:604:9094:6282]) by iva4-4ce3b18c8342.qloud-c.yandex.net (yaback/Yandex) with ESMTP id jwZoOQADkQ-F4tWpQ4I; Mon, 15 Aug 2022 12:15:04 +0300 X-Yandex-Fwd: 1 Authentication-Results: iva4-4ce3b18c8342.qloud-c.yandex.net; dkim=pass Received: by kernel1.search.yandex.net (Postfix, from userid 55271) id A1A99546C08; Mon, 15 Aug 2022 12:15:04 +0300 (MSK) From: Dmitry Monakhov To: linux-acpi@vger.kernel.org Cc: tony.luck@intel.com, Dmitry Monakhov Subject: [PATCH] ACPI: APEI: Add bert error log footer Date: Mon, 15 Aug 2022 12:14:49 +0300 Message-Id: <1660554889-174857-1-git-send-email-dmtrmonakhov@yandex-team.ru> X-Mailer: git-send-email 2.7.4 Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org Print total number of records found during bert log parsing. This also simplify dmesg parser implementation for bert events. Signed-off-by: Dmitry Monakhov Acked-by: Tony Luck diff --git a/drivers/acpi/apei/bert.c b/drivers/acpi/apei/bert.c index 45973aa6e06d..c23eb75866d0 100644 --- a/drivers/acpi/apei/bert.c +++ b/drivers/acpi/apei/bert.c @@ -90,6 +90,9 @@ static void __init bert_print_all(struct acpi_bert_region *region, if (skipped) pr_info(HW_ERR "Skipped %d error records\n", skipped); + + if (printed + skipped) + pr_info("Total records found: %d\n", printed + skipped); } static int __init setup_bert_disable(char *str)