From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 00D3ACA1008 for ; Tue, 5 Sep 2023 19:32:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243131AbjIETcu (ORCPT ); Tue, 5 Sep 2023 15:32:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55606 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243110AbjIETcr (ORCPT ); Tue, 5 Sep 2023 15:32:47 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 068711719; Tue, 5 Sep 2023 12:32:23 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B6CB8106F; Tue, 5 Sep 2023 09:10:04 -0700 (PDT) Received: from [10.1.36.15] (010265703453.arm.com [10.1.36.15]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 0AFCF3F64C; Tue, 5 Sep 2023 09:09:19 -0700 (PDT) Message-ID: Date: Tue, 5 Sep 2023 17:09:15 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Subject: Re: [PATCH v12 0/6] iommu/dma: s390 DMA API conversion and optimized IOTLB flushing Content-Language: en-GB To: Matthew Rosato , Niklas Schnelle , Joerg Roedel , Will Deacon , Wenjia Zhang , Jason Gunthorpe Cc: Gerd Bayer , Julian Ruess , Pierre Morel , Alexandra Winter , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Christian Borntraeger , Sven Schnelle , Suravee Suthikulpanit , Hector Martin , Sven Peter , Alyssa Rosenzweig , David Woodhouse , Lu Baolu , Andy Gross , Bjorn Andersson , Konrad Dybcio , Yong Wu , Matthias Brugger , AngeloGioacchino Del Regno , Gerald Schaefer , Orson Zhai , Baolin Wang , Chunyan Zhang , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Thierry Reding , Krishna Reddy , Jonathan Hunter , Jonathan Corbet , linux-s390@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org, linux-doc@vger.kernel.org References: <20230825-dma_iommu-v12-0-4134455994a7@linux.ibm.com> <240c26d3-b821-8410-3142-62e9a8656146@linux.ibm.com> From: Robin Murphy In-Reply-To: <240c26d3-b821-8410-3142-62e9a8656146@linux.ibm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2023-08-25 19:26, Matthew Rosato wrote: > On 8/25/23 6:11 AM, Niklas Schnelle wrote: >> Hi All, >> >> This patch series converts s390's PCI support from its platform specific DMA >> API implementation in arch/s390/pci/pci_dma.c to the common DMA IOMMU layer. >> The conversion itself is done in patches 3-4 with patch 2 providing the final >> necessary IOMMU driver improvement to handle s390's special IOTLB flush >> out-of-resource indication in virtualized environments. The conversion >> itself only touches the s390 IOMMU driver and s390 arch code moving over >> remaining functions from the s390 DMA API implementation. No changes to >> common code are necessary. >> > > I also picked up this latest version and ran various tests with ISM, mlx5 and some NVMe drives. FWIW, I have been including versions of this series in my s390 dev environments for a number of months now and have also been building my s390 pci iommufd nested translation series on top of this, so it's seen quite a bit of testing from me at least. > > So as far as I'm concerned anyway, this series is ready for -next (after the merge window). Agreed; I'll trust your reviews for the s390-specific parts, so indeed it looks like this should have all it needs now and is ready for a nice long soak in -next once Joerg opens the tree for 6.7 material. Cheers, Robin.