From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-f46.google.com ([209.85.218.46]:64672 "EHLO mail-oi0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752581AbbAWXSS (ORCPT ); Fri, 23 Jan 2015 18:18:18 -0500 Received: by mail-oi0-f46.google.com with SMTP id a141so180342oig.5 for ; Fri, 23 Jan 2015 15:18:17 -0800 (PST) Date: Fri, 23 Jan 2015 17:18:14 -0600 From: Bjorn Helgaas To: Alex Williamson Cc: linux-pci@vger.kernel.org, donald.d.dugger@intel.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH] PCI: Add Wellsburg (X99) to Intel PCH root port ACS quirk Message-ID: <20150123231814.GT29776@google.com> References: <20150122181524.1586.14496.stgit@gimli.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20150122181524.1586.14496.stgit@gimli.home> Sender: linux-pci-owner@vger.kernel.org List-ID: On Thu, Jan 22, 2015 at 11:15:43AM -0700, Alex Williamson wrote: > Intel has confirmed that the Wellsburg chipset, while not reporting > ACS, does provide the proper isolation through the RCBA/BSPR > registers, so the same quirk works for this set of device IDs. > > Signed-off-by: Alex Williamson > Cc: Don Dugger Applied with Don's ack to pci/virtualization for v3.20, thanks! > --- > > drivers/pci/quirks.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c > index ed6f89b..2cdb789 100644 > --- a/drivers/pci/quirks.c > +++ b/drivers/pci/quirks.c > @@ -3630,6 +3630,9 @@ static const u16 pci_quirk_intel_pch_acs_ids[] = { > 0x9c98, 0x9c99, 0x9c9a, 0x9c9b, > /* Patsburg (X79) PCH */ > 0x1d10, 0x1d12, 0x1d14, 0x1d16, 0x1d18, 0x1d1a, 0x1d1c, 0x1d1e, > + /* Wellsburg (X99) PCH */ > + 0x8d10, 0x8d11, 0x8d12, 0x8d13, 0x8d14, 0x8d15, 0x8d16, 0x8d17, > + 0x8d18, 0x8d19, 0x8d1a, 0x8d1b, 0x8d1c, 0x8d1d, 0x8d1e, > }; > > static bool pci_quirk_intel_pch_acs_match(struct pci_dev *dev) >