Received: by 10.192.165.156 with SMTP id m28csp177538imm; Sun, 15 Apr 2018 20:17:36 -0700 (PDT) X-Google-Smtp-Source: AIpwx49Gps0lCDA6t/CBfUAsFnTq9pLsigNUVY747NFkJ2UUzXk9GGtMJFYSA7xI9uhXbE4hPfGp X-Received: by 2002:a17:902:5497:: with SMTP id e23-v6mr13540552pli.308.1523848656116; Sun, 15 Apr 2018 20:17:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523848656; cv=none; d=google.com; s=arc-20160816; b=nmnA6C9eVpl3ZYrKnW6Bfgx3H0QDpONLGmlUHPjuadzX2G5vzAD1e0jBUbEY3Hxd8k ll4UpemW2IVqEwWH+SRkU3kb+OHVzhF0diwKyhTmw48/VPL00S3JR+4K+NDmE2PvKVmj PmsxIQsnkoXUOKLfe8EFI7SA/1O3Wm7hsV1fVincyKpsC97krLW1drNA5cqEXRykNnUh aOUifflsNClhQI3Q/LGXbIFcJPaDnRDXXrYI/E/2Xk2Ntq1ARW6s+OH6xO7AHQ1Q4XIe TN9kEPl61MU7MtSz14yn4CG2t7xUfYCe+E3FtPj/EhWeneG0DTE1gSet84zy8pJMvyU1 cKrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dmarc-filter:arc-authentication-results; bh=H5keOF6J5agvgpPetPSNvvdVXUID0t0GbUpoyIILPYs=; b=JscM1EdIB4BzimuDpiwPwnXhmM1mXBwdRS5C+xNaXQV4dFukyC0TzuYIXAxizEDT5e 80Dw1W5XjU6r4clzJ2MxRgQv8TikY2Y1W+k3rvlhObsjk8jxt6PvAKK91ssUKnyHd+aC jMrEKT9MMW7ugjun2SEgMdRq3KC0onGAqchdvN4qFwhKDWE0XB59IF93L+nf5jo1xkaF NCqoFU+9+iEL8epjfiltdRIXvXi8YUxmVsy6tYUyyfshKZWcx1BJ7LGAqQ8OVf99vUC3 xMUMd8V+gJVxUIIbucLszQTnn7wcVTEDPBPKLGk4SIzyhQxz6cgmySRmU9IJFUvvM8rN pThg== ARC-Authentication-Results: i=1; mx.google.com; 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 y101-v6si11160639plh.188.2018.04.15.20.17.21; Sun, 15 Apr 2018 20:17:36 -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; 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 S1752829AbeDPDQN (ORCPT + 99 others); Sun, 15 Apr 2018 23:16:13 -0400 Received: from mail.kernel.org ([198.145.29.99]:55292 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752609AbeDPDQM (ORCPT ); Sun, 15 Apr 2018 23:16:12 -0400 Received: from localhost (unknown [69.71.5.252]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 6DDF821775; Mon, 16 Apr 2018 03:16:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6DDF821775 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=helgaas@kernel.org Date: Sun, 15 Apr 2018 22:16:00 -0500 From: Bjorn Helgaas To: Oza Pawandeep Cc: Bjorn Helgaas , Philippe Ombredanne , Thomas Gleixner , Greg Kroah-Hartman , Kate Stewart , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Dongdong Liu , Keith Busch , Wei Zhang , Sinan Kaya , Timur Tabi Subject: Re: [PATCH v13 0/6] Address error and recovery for AER and DPC Message-ID: <20180416031600.GB80087@bhelgaas-glaptop.roam.corp.google.com> References: <1523284914-2037-1-git-send-email-poza@codeaurora.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1523284914-2037-1-git-send-email-poza@codeaurora.org> User-Agent: Mutt/1.9.2 (2017-12-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 09, 2018 at 10:41:48AM -0400, Oza Pawandeep wrote: > This patch set brings in error handling support for DPC > > The current implementation of AER and error message broadcasting to the > EP driver is tightly coupled and limited to AER service driver. > It is important to factor out broadcasting and other link handling > callbacks. So that not only when AER gets triggered, but also when DPC get > triggered (for e.g. ERR_FATAL), callbacks are handled appropriately. > > DPC should behave identical to AER as far as error handling is concerned. > DPC should remove the devices and not to do recovery for hotplug enabled system. Is there a specific bug that's fixed by these patches? I didn't see one mentioned in the changelogs.