From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: From: "Jingoo Han" To: "'Jon Masters'" , "'Lorenzo Pieralisi'" , References: <20170419164913.19674-1-lorenzo.pieralisi@arm.com> <2e24e205-d761-9172-9463-4a53e1a0de4d@jonmasters.org> In-Reply-To: <2e24e205-d761-9172-9463-4a53e1a0de4d@jonmasters.org> Subject: Re: [PATCH v4 00/21] PCI: fix config space memory mappings Date: Tue, 25 Apr 2017 12:20:02 -0400 Message-ID: <000101d2bddf$cd442e80$67cc8b80$@gmail.com> MIME-Version: 1.0 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 'Pratyush Anand' , 'Gabriele Paoloni' , 'Catalin Marinas' , 'Shawn Lin' , 'Will Deacon' , 'Michal Simek' , 'Thierry Reding' , 'Tanmay Inamdar' , 'Zhou Wang' , 'Joao Pinto' , 'Jonathan Corbet' , 'Wenrui Li' , 'Russell King' , 'Bharat Kumar Gogada' , 'Murali Karicheri' , 'Benjamin Herrenschmidt' , 'Arnd Bergmann' , 'Jon Mason' , 'Ray Jui' , 'John Garry' , 'Bjorn Helgaas' , 'Mingkai Hu' , linux-arm-kernel@lists.infradead.org, 'Thomas Petazzoni' , linux-kernel@vger.kernel.org, 'Stanimir Varbanov' , 'Minghuan Lian' , "'Luis R . Rodriguez'" , 'Roy Zang' Content-Type: text/plain; charset="us-ascii" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: On Tuesday, April 25, 2017 2:41 AM, Jon Masters wrote: > > On 04/19/2017 12:48 PM, Lorenzo Pieralisi wrote: > > > On some platforms (ie ARM/ARM64) ioremap fails to comply with the PCI > > configuration non-posted write transactions requirement, because it > > provides a memory mapping that issues "bufferable" or, in PCI terms > > "posted" write transactions. Likewise, the current pci_remap_iospace() > > implementation maps the physical address range that the PCI translates > > to I/O space cycles to virtual address space through pgprot_device() > > attributes that on eg ARM64 provides a memory mapping issuing > > posted writes transactions, which is not PCI specifications compliant. > > Side note that I've pinged all of the ARM server vendors and asked them > to verify this patch series on their platforms. Good! I really want to know the result of these patches on ARM serves. Please share it with us. Good luck. Best regards, Jingoo Han > > Jon. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel