Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp2324938imd; Fri, 2 Nov 2018 09:27:14 -0700 (PDT) X-Google-Smtp-Source: AJdET5c/nO/QasQTf0JzjrnM4/HwaT+IRc484Hq0HCUbC8zFwLScGlGcWGB7WdLRP10z5YV0UBiY X-Received: by 2002:a63:e80e:: with SMTP id s14mr5213313pgh.30.1541176033943; Fri, 02 Nov 2018 09:27:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1541176033; cv=none; d=google.com; s=arc-20160816; b=dW5YfvZFJfDrTEVx0/OHDJA99rsjQLTTez9S3HJXfkft4Xabv/iuBIH34KeZ0xt57W 9o+MqCdh9mfFv6LE+6F+SUcOGYDNq5AqYjL4ByOjz4q7kJBNwo5KqcDuwoUF5JLukd22 ksoWHTarJC62wpRgW+Z6zw1plosjwNVDlnuEYKbSOuk3FHR6STVXf/PQCDNS6ZSCKoRv 1TxRZqzcR3uxqdj17qT0yiOXFbRmiH1Rqjf3yH3o1YIDgt+PeQjW4PE9tvGafhtisf9A t0MBd5nYxl56bBaDFomwKkrVYq/gEGznGexFGV/Zld0bO8Y5Dzb7NC/LDBT66sOEs+PR UBfg== 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; bh=dQ/aDrIKuxpadFmeXtJ30THutNfWg0I+JXe2qCSX1Ss=; b=wYR9DEwQWBZrGoPzasDl8jt3bt4CBVYRFtIW2MHe79V/51KFxItDTgLxle0WHrnAZ6 1VNhiuwrvjKSwOgd9d7auCyGnT7fXSpu1ph3x3VSnOn7/SCogqWXEgBqPDkT8OlK9vkW KzJPQLEyO568cMjrT9hB/FIlw1i/7lMmeEVHqyDACK3llWLcfkTJfzomAqZzArwpIiMS /nRH/8vzlGOBgED68QdSBj+bnBlZAXsLrucF0VPPE7s9y9qcp0eZfIqGT3cGsbcAVgiK OZXAWhmQKeHAUbANo/WJ5TIkPxNxxJSN5sfsdCBFWs0r3ZKv1Y/69p4Yr+pHysTjqgcI SXyw== 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 r20-v6si34459854pgm.28.2018.11.02.09.26.57; Fri, 02 Nov 2018 09:27:13 -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 S1727503AbeKCBeP (ORCPT + 99 others); Fri, 2 Nov 2018 21:34:15 -0400 Received: from mail.skyhub.de ([5.9.137.197]:60742 "EHLO mail.skyhub.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726318AbeKCBeP (ORCPT ); Fri, 2 Nov 2018 21:34:15 -0400 X-Virus-Scanned: Nedap ESD1 at mail.skyhub.de Received: from mail.skyhub.de ([127.0.0.1]) by localhost (blast.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id mMnH1nvg94mC; Fri, 2 Nov 2018 17:26:34 +0100 (CET) Received: from zn.tnic (p200300EC2BCD3B00329C23FFFEA6A903.dip0.t-ipconnect.de [IPv6:2003:ec:2bcd:3b00:329c:23ff:fea6:a903]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id F0E191EC0380; Fri, 2 Nov 2018 17:26:33 +0100 (CET) Date: Fri, 2 Nov 2018 17:26:23 +0100 From: Borislav Petkov To: Keith Busch Cc: Bjorn Helgaas , Jon Derrick , linux-pci@vger.kernel.org, Lorenzo Pieralisi , "Rafael J. Wysocki" , Len Brown , Tony Luck , Tyler Baicar , Christoph Hellwig , linux-acpi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/3] PCI/AER: Option to leave System Error Interrupts as-is Message-ID: <20181102162623.GH14602@zn.tnic> References: <1540585146-31876-1-git-send-email-jonathan.derrick@intel.com> <20181029210651.GB13681@bhelgaas-glaptop.roam.corp.google.com> <20181102095300.GB14602@zn.tnic> <20181102161730.GA26392@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20181102161730.GA26392@localhost.localdomain> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Nov 02, 2018 at 10:17:30AM -0600, Keith Busch wrote: > VMD acts a bit like a host-bus adapter. The firmware knows about the > adapter, but not about anything on the bus that it attaches to. > > This "hybrid" approach is basically saying that the firmware knows about > the HBA, and it wants a chance to be notified of errors on the bus it > attaches to, but the firmware can't do anything about such errors. > > The bus in this case is PCIe, where we have capable error handling in the > kernel driver, so we ultimately want the AER driver handling the errors. Not a problem - GHES already knows about AER and calls into it for CPER_SEC_PCIE errors: ghes_do_proc -> ghes_handle_aer |-> aer_recover_queue -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.