From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bjorn Helgaas Subject: Re: [PATCH 5/5] PCI: Balance ports to avoid ACS errata on Pericom switches Date: Mon, 14 Nov 2016 15:03:19 -0600 Message-ID: <20161114210319.GC9868@bhelgaas-glaptop.roam.corp.google.com> References: <20161026175156.23495.12980.stgit@gimli.home> <20161026180140.23495.27388.stgit@gimli.home> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20161026180140.23495.27388.stgit@gimli.home> Sender: linux-kernel-owner@vger.kernel.org To: Alex Williamson Cc: linux-pci@vger.kernel.org, bhelgaas@google.com, iommu@lists.linux-foundation.org, linux-kernel@vger.kernel.org List-Id: iommu@lists.linux-foundation.org On Wed, Oct 26, 2016 at 12:01:40PM -0600, Alex Williamson wrote: > As described in the included code comment, this quirk is intended to > work around an errata in a variety of Pericom 4-lane, 3 and 4 port > PCIe 2.0 switches. The switches advertise ACS capabilities, but the > P2P Request Redirection support includes an errata that PCI_ACS_RR > effectively doesn't work and results in transactions being queued and > not delivered within the PCIe switch. The errata has no planned > hardware fix. Is there a published erratum we can reference here? It'd be really nice to have a URL.