Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp4869996ybl; Mon, 26 Aug 2019 17:52:25 -0700 (PDT) X-Google-Smtp-Source: APXvYqymktpOsBEgf9Yj1LopxZ1NmaqdiJicghOqCaw4Hmk10ekrtGithZD2ZsA29w1MEVmQ3bqa X-Received: by 2002:a17:90a:f0c6:: with SMTP id fa6mr10044723pjb.131.1566867145897; Mon, 26 Aug 2019 17:52:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566867145; cv=none; d=google.com; s=arc-20160816; b=ULfSLUS2zGHIeRvvPubiEgRR4Z8rphDjMFWwgxPfeoW9L+KNfOdw1fICoZdmtxvfSo hGnpDI6r4j6/7U+iy6tz0tK7OLnaErKjhTRj5RpYcbTqaVQa5/akYNPaofKsLgHaiLxW lYs+cfN8BW0lhoOz+iIZkS0+zxCQJbkI2mAt6em6f3IjNMTpc3eMLg4QZWelXAVb3Ea4 TUC1SntvlCniFISXenXjEq6RlxAj4CKXVeXYEMQ4sayvu6jHU6DuWJmG8nSGlE6vHU/h IEgHqgTE8HYB0R1XLtgZSZ385kwnCiPYONfd/fWloYalEy5dG7CcerCff6NsWsYh5U2t EukA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:from:subject:references :mime-version:message-id:in-reply-to:date:dkim-signature; bh=g3ZhUSq1j3Lxx16fgpQE0iUGf8D5v9KeIf9gHJhK6As=; b=oLfVkATDnC73L+YGkBBJjrG/2K58+4qPSdXyTDg09HhxwDQlJCLI4Gsc8Qi4BRtpyi Q99whvLj1qB28zjFfir8Hbymd96grf7/yTI033iQcZ2bBkDDJGHqAP1B4gMU3mepFx4F gcwrtqSjteSyfCEAPoFPfG47qM8mWAA2ca3DmXRGisKW/1dFGDxWjdObLox5ErYMTTkA SCMrZCQsZjAV34iIczWZYZeyN8eX0cRxWZVNwxacDag+iPNGXq95XKINwUaMtvOE6Q2G ppv1oyJA8YtkALyiC3jqp3V/7vi5j5YxlIxBmFPhHi9exlZh0Z+dS2G5uSw44FL/F4aK QV2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=K3dIPuCi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 124si10271945pgg.581.2019.08.26.17.52.10; Mon, 26 Aug 2019 17:52:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=K3dIPuCi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727973AbfH0AvV (ORCPT + 99 others); Mon, 26 Aug 2019 20:51:21 -0400 Received: from mail-qt1-f202.google.com ([209.85.160.202]:51997 "EHLO mail-qt1-f202.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727096AbfH0AvV (ORCPT ); Mon, 26 Aug 2019 20:51:21 -0400 Received: by mail-qt1-f202.google.com with SMTP id h15so19224425qtq.18 for ; Mon, 26 Aug 2019 17:51:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=g3ZhUSq1j3Lxx16fgpQE0iUGf8D5v9KeIf9gHJhK6As=; b=K3dIPuCiYmDT7JdD+OPTROgfZh0kK3kMT6mC5+cKNbRDfqtkvEhkP34dMYBBa8U3hL /jH7c3fgAQ+4/NEOzE5+r+YZXJ7I9VMjBCpJQta9e79ZOuCYgtIR21YVFeFGg9YHL0Pq QENxhBVyD95yUspmnBymEpzq3go8lBmvPFPPlXQ6dFARXilg4fYE8goa3mQCR/0GuqAu 5t+5CxMDauJdfwiEsIwJatFUdl4D4tO+JyimUClvUcVa8Z5zui4TyzcZFXndLfn+CXWG ijSeCHIjscAwVUbkhIx5joCSEH+5LIDGHxm+6PdWL2BK+boUv2MfzW3sYWylGQs96BG0 5gAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=g3ZhUSq1j3Lxx16fgpQE0iUGf8D5v9KeIf9gHJhK6As=; b=QTvp9YhDWvusR0/QzNQyVrcccmCAGi8UuSbnljPGp8eyEDdidk2gMrZ+kMH/5fWyLu suP4+OjSbQ02gSRZhVqXZ9Q7Z0zC5cLhxnTGfitvDwEBA9nsTYMeXQzwaxpaa9SJ+J98 W4S+JnEDHYP2py41/v6EFcm+A2vk9PDRL7q9JFHWdvfba+b832gXU9HcmPVYxGy9BsH+ elkkRYij9LZwL8LQhVX3xbKR/v9vvvWGcrYjmfRTKc1TjwzqU1Z2n/RX55tKJdZMIWxC fEaWolXs1jq8RKJIEErEtZBYyjTeV9CWDdx01VlahAw4tCtelOD5MsUSc33w/Z4JsGUP KrNQ== X-Gm-Message-State: APjAAAXuZLwkKYElIcjCUSO0ay1ZV0N4DXvxU6c6yMzoUesZUpJmHAEY bKPunfnTQlX4MUfsCduCoHq5vedsOqfK X-Received: by 2002:a05:620a:126c:: with SMTP id b12mr19883438qkl.177.1566867079971; Mon, 26 Aug 2019 17:51:19 -0700 (PDT) Date: Mon, 26 Aug 2019 17:51:13 -0700 In-Reply-To: <20190821231513.36454-2-rajatja@google.com> Message-Id: <20190827005114.229726-1-rajatja@google.com> Mime-Version: 1.0 References: <20190821231513.36454-2-rajatja@google.com> X-Mailer: git-send-email 2.23.0.187.g17f5b7556c-goog Subject: [PATCH v2 1/2] PCI/AER: Add PoisonTLPBlocked to Uncorrectable errors From: Rajat Jain To: gregkh@linuxfoundation.com, Bjorn Helgaas , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Rajat Jain , rajatxjain@gmail.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The elements in the aer_uncorrectable_error_string[] refer to the bit names in Uncorrectable Error status Register in the PCIe spec (Sec 7.8.4.2 in PCIe 4.0) Add the last error bit in the strings array that was missing. Signed-off-by: Rajat Jain --- v2: same as v1 drivers/pci/pcie/aer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pci/pcie/aer.c b/drivers/pci/pcie/aer.c index b45bc47d04fe..68060a290291 100644 --- a/drivers/pci/pcie/aer.c +++ b/drivers/pci/pcie/aer.c @@ -36,7 +36,7 @@ #define AER_ERROR_SOURCES_MAX 128 #define AER_MAX_TYPEOF_COR_ERRS 16 /* as per PCI_ERR_COR_STATUS */ -#define AER_MAX_TYPEOF_UNCOR_ERRS 26 /* as per PCI_ERR_UNCOR_STATUS*/ +#define AER_MAX_TYPEOF_UNCOR_ERRS 27 /* as per PCI_ERR_UNCOR_STATUS*/ struct aer_err_source { unsigned int status; @@ -560,6 +560,7 @@ static const char *aer_uncorrectable_error_string[AER_MAX_TYPEOF_UNCOR_ERRS] = { "BlockedTLP", /* Bit Position 23 */ "AtomicOpBlocked", /* Bit Position 24 */ "TLPBlockedErr", /* Bit Position 25 */ + "PoisonTLPBlocked", /* Bit Position 26 */ }; static const char *aer_agent_string[] = { -- 2.23.0.187.g17f5b7556c-goog