Received: by 10.223.164.202 with SMTP id h10csp3621511wrb; Tue, 28 Nov 2017 14:28:05 -0800 (PST) X-Google-Smtp-Source: AGs4zMY0XBA0Q5JqE3Tjy+uM5x+TZCFktVaFH+m56Yyb2J3yicSFWu8gjmODtSLroWamt/94LjrO X-Received: by 10.101.98.131 with SMTP id f3mr655335pgv.366.1511908085776; Tue, 28 Nov 2017 14:28:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511908085; cv=none; d=google.com; s=arc-20160816; b=QP4kqb6VnJ8A2eIkRJcKmRkROCf3UJXtrVWBjvzZb96RCtPRTwSyI95qceov9Sx4X5 GTpyBL1s3nQlaVafnuhh55qwsuwlfyM+UEIBri/ABFkso9VU8DLMouFkJpGUgYj3FV2K WrnWxTVuc1RANs8W1Bd9bmBX/uLrY14OsDfS1dlwH0bnZgva/yfXGY1D8TtI9wo+zJgz T9C/6goWZy2AB3m6rxs4LlktviWG9s6wJIgQmfk770W5R56GNBT92Bwk52WiF6obk+Sv KIUtd2ILQUdMf9FF2EyBzncWSmKUNBHKjlHRQCGKcausgIKDlWdyb8Zy8iZPoqo8ujBy 997A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dmarc-filter:dkim-signature:dkim-signature :arc-authentication-results; bh=QFAQo4pQQhZsj+b38f9sVxfWTQr3rTudZ7/knTHZ/KE=; b=W1CVzeHRoQqAVUT5lGx+A7QyVQDcVxlZZzOXfrGY09qWR0+EiJGwMI+MsgLw8gRpxi pwolIgUpS0QiSYdt1ghePAvdag/4zbGf+2tY60+eF1JREXFz574BYCdF4syXC3AsAqaS daf841suXjlh84TyANPFKVltsZDYgMMFgbU19iZGbG7+kjq0SHC+gFj/oAPA90SYFeZr mk5B/Ic3J9acs77ScOhuWCXcproxhpOgO2ISNJ6wSuufWP02MmoKgn+nus5kEw5wTKVQ BFpPi1l/8JYFeII+XGXSEhpQ98marfeUY2lmj96VkGSXtmUInnBykbL/+HWfm1XPFRoD d8KA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=aQtgdbP7; dkim=pass header.i=@codeaurora.org header.s=default header.b=C6+ATNz6; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j6si106859pll.725.2017.11.28.14.27.55; Tue, 28 Nov 2017 14:28:05 -0800 (PST) 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=@codeaurora.org header.s=default header.b=aQtgdbP7; dkim=pass header.i=@codeaurora.org header.s=default header.b=C6+ATNz6; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752578AbdK1VsX (ORCPT + 70 others); Tue, 28 Nov 2017 16:48:23 -0500 Received: from smtp.codeaurora.org ([198.145.29.96]:37558 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752219AbdK1VsV (ORCPT ); Tue, 28 Nov 2017 16:48:21 -0500 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 297B560250; Tue, 28 Nov 2017 21:48:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1511905701; bh=6lEF2+SDaeoN6RfsJZVcUdKzGU79HtluAdvQolQwGPI=; h=From:To:Cc:Subject:Date:From; b=aQtgdbP7O0jSeafmy/iV15ASu9lM66y6p8F0feo+mlk3Rl5wg2vFI8VNQ554rKNxK qBNUTTP3Lh1tDXsK/FYR68voqZ4coAGhg8MhC5uXcFHD2HEi/skVI9bjAWa7YQ1FLb wW/207p66rbbcxfwZE0KNwbFbg+XBX/JnKMKkT00= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from thunderhorn.qualcomm.com (global_nat1_iad_fw.qualcomm.com [129.46.232.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: tbaicar@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id BA83760117; Tue, 28 Nov 2017 21:48:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1511905700; bh=6lEF2+SDaeoN6RfsJZVcUdKzGU79HtluAdvQolQwGPI=; h=From:To:Cc:Subject:Date:From; b=C6+ATNz66l0LEuFNfsZTTMOTcj/gpPd3jJu6pcSxxjQpU4r9jSy8zZUrcVm283K+l u5UWdh/z8LmRKSwjiv1/k2UPJff0+H0EtOyMmLEJS+Br13cj1oLhFQxzGubY8ebX1B TDlDYpbWKo1F5xtILpXx17PNY1ot8hl0KCilmsGU= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org BA83760117 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=tbaicar@codeaurora.org From: Tyler Baicar To: rjw@rjwysocki.net, tony.luck@intel.com, will.deacon@arm.com, james.morse@arm.com Cc: bp@suse.de, linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org, Tyler Baicar Subject: [PATCH V4 0/2] Restructure and fix GHES PCIe AER handling Date: Tue, 28 Nov 2017 16:48:07 -0500 Message-Id: <1511905689-11522-1-git-send-email-tbaicar@codeaurora.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org First, break the PCIe AER handling out into its own function to separate it from the standard GHES processing Then fix the AER handling to process all errors in the AER driver rather than only handling recoverable errors. V4: Rebase to 4.15-rc1 and add reviewed-by Tyler Baicar (2): acpi: apei: handle PCIe AER errors in separate function acpi: apei: call into AER handling regardless of severity drivers/acpi/apei/ghes.c | 76 +++++++++++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 30 deletions(-) -- Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project. From 1586768535842098824@xxx Thu Dec 14 14:06:38 +0000 2017 X-GM-THRID: 1585956801976306666 X-Gmail-Labels: Inbox,Category Forums