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 smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 70835C433F5 for ; Thu, 21 Apr 2022 14:35:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 13307401FB; Thu, 21 Apr 2022 14:35:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3yXdwBnHmLWd; Thu, 21 Apr 2022 14:35:18 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [IPv6:2605:bc80:3010:104::8cd3:938]) by smtp2.osuosl.org (Postfix) with ESMTPS id D60EE4029B; Thu, 21 Apr 2022 14:35:17 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id AAE9CC0033; Thu, 21 Apr 2022 14:35:17 +0000 (UTC) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 8C497C002C for ; Thu, 21 Apr 2022 14:35:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 7A53460E94 for ; Thu, 21 Apr 2022 14:35:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5uaJi6lJyy3x for ; Thu, 21 Apr 2022 14:35:15 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp3.osuosl.org (Postfix) with ESMTP id BC2B760B9C for ; Thu, 21 Apr 2022 14:35:15 +0000 (UTC) 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 E18AC1515; Thu, 21 Apr 2022 07:35:14 -0700 (PDT) Received: from [10.57.41.251] (unknown [10.57.41.251]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8161A3F73B; Thu, 21 Apr 2022 07:35:13 -0700 (PDT) Message-ID: <665d2b46-c9e2-2543-cad5-9adf022e4bcb@arm.com> Date: Thu, 21 Apr 2022 15:35:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Subject: Re: [PATCH 0/3] More ARM DMA ops cleanup Content-Language: en-GB To: Christoph Hellwig References: <20220421141300.GC20492@lst.de> From: Robin Murphy In-Reply-To: <20220421141300.GC20492@lst.de> Cc: arnd@kernel.org, linux-kernel@vger.kernel.org, linux@armlinux.org.uk, iommu@lists.linux-foundation.org, linux-arm-kernel@lists.infradead.org X-BeenThere: iommu@lists.linux-foundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Development issues for Linux IOMMU support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: iommu-bounces@lists.linux-foundation.org Sender: "iommu" T24gMjAyMi0wNC0yMSAxNToxMywgQ2hyaXN0b3BoIEhlbGx3aWcgd3JvdGU6Cj4gT24gVGh1LCBB cHIgMjEsIDIwMjIgYXQgMTI6MzY6NTZQTSArMDEwMCwgUm9iaW4gTXVycGh5IHdyb3RlOgo+PiBI aSBhbGwsCj4+Cj4+IFRoYW5rcyB0byBDaHJpc3RvcGgncyBsYXRlc3Qgc2VyaWVzLCBJJ20gcmVt aW5kZWQgdGhhdCwgaWYgd2UncmUgZ29pbmcKPj4gdG8gZ2l2ZSB0aGUgQVJNIERNQSBvcHMgc29t ZSBjbGVhbnVwIHRoaXMgY3ljbGUsIGl0J3MgYXMgZ29vZCBhIHRpbWUgYXMKPj4gYW55IHRvIGR1 c3Qgb2ZmIHRoZXNlIG9sZCBwYXRjaGVzIGFuZCBhZGQgdGhlbSBvbiB0b3AgYXMgd2VsbC4gSSd2 ZQo+PiBiYXNlZCB0aGVzZSBvbiB0aGUgYXJtLWRtYS1kaXJlY3QgYnJhbmNoIHdoaWNoIEkgYXNz dW1lIG1hdGNoZXMgdGhlCj4+IHBhdGNoZXMgcG9zdGVkIGF0IFsxXS4KPiAKPiBBbGwgdGhlc2Ug ZG8gbG9vayBzZW5zaWJsZSB0byBtZS4gIEJ1dCB3ZXJlbid0IHlvdSB3b3JraW5nIG9uIHJlcGxh Y2luZwo+IHRoZSBBUk0gaW9tbXUgZG1hX29wcyB3aXRoIGRtYS3Rlm9tbXUgYW55d2F5PwoKWWVz LCB0aGF0J3Mgc29tZXdoYXQgZW50YW5nbGVkIHdpdGggdGhlIElPTU1VIGJ1cyBvcHMgc3R1ZmYs IHNvIEknbGwgCnByb2JhYmx5IGdldCB0byB0aGUgcG9pbnQgb2YgaGF2aW5nIHRvIHJldmlzaXQg aXQgaW4gYSBjb3VwbGUgb2YgbW9udGhzIApvciBzby4gVGhlc2UgcGF0Y2hlcyBhcmUgb2ZmIHRo ZSBib3R0b20gb2YgdGhhdCBzdGFjayBmcm9tIG15IGZpcnN0IAphdHRlbXB0LCB3aGVyZSB0aGUg YWltIHdhcyB0byBtYWtlIHRoZSBjdXJyZW50IG9wcyB0aGUgc2FtZSBzaGFwZSBmaXJzdCAKc28g dGhhdCB0aGUgc3dpdGNoIGlzIHRoZW4gZWFzaWVyIHRvIHJlYXNvbiBhYm91dCAocGFydGljdWxh cmx5IGluIHRlcm1zIApvZiBzb3VuZGluZyBvdXQgYW55IGlzc3VlcyB3aXRoIHRoZSBob29raW5n IHVwIG9mIGRldi0+ZG1hX2NvaGVyZW50LCAKYWx0aG91Z2ggeW91ciBzZXJpZXMgd2lsbCBub3cg YmUgdGFraW5nIG1vc3Qgb2YgdGhlIGxvYWQgb2ZmIHRoZXJlKS4KCkNoZWVycywKUm9iaW4uCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlvbW11IG1haWxp bmcgbGlzdAppb21tdUBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxp bnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9pb21tdQ==