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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id DD67DC433EF for ; Tue, 14 Dec 2021 16:51:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C88426B0083; Tue, 14 Dec 2021 11:41:28 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C376A6B0082; Tue, 14 Dec 2021 11:41:28 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B27196B0083; Tue, 14 Dec 2021 11:41:28 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0074.hostedemail.com [216.40.44.74]) by kanga.kvack.org (Postfix) with ESMTP id A06BC6B0071 for ; Tue, 14 Dec 2021 11:41:28 -0500 (EST) Received: from smtpin30.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 6298E8249980 for ; Tue, 14 Dec 2021 16:41:18 +0000 (UTC) X-FDA: 78916965036.30.B79D4F5 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by imf29.hostedemail.com (Postfix) with ESMTP id 5129E12000C for ; Tue, 14 Dec 2021 16:41:16 +0000 (UTC) Received: from fraeml712-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JD3xx3X1nz67PFK; Wed, 15 Dec 2021 00:39:49 +0800 (CST) Received: from lhreml724-chm.china.huawei.com (10.201.108.75) by fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 14 Dec 2021 17:41:16 +0100 Received: from [10.47.83.94] (10.47.83.94) by lhreml724-chm.china.huawei.com (10.201.108.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2308.20; Tue, 14 Dec 2021 16:41:15 +0000 Subject: Re: [PATCH v2 10/11] iommu/iova: Move flush queue code to iommu-dma To: Robin Murphy , , CC: , , , , , References: <0752bfc207b974e76eab7564058b5a7b9e8d5e6e.1639157090.git.robin.murphy@arm.com> From: John Garry Message-ID: <02cf45fc-49e8-e471-8d57-5917b03ddc6e@huawei.com> Date: Tue, 14 Dec 2021 16:40:52 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 MIME-Version: 1.0 In-Reply-To: <0752bfc207b974e76eab7564058b5a7b9e8d5e6e.1639157090.git.robin.murphy@arm.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.47.83.94] X-ClientProxiedBy: lhreml701-chm.china.huawei.com (10.201.108.50) To lhreml724-chm.china.huawei.com (10.201.108.75) X-CFilter-Loop: Reflected Authentication-Results: imf29.hostedemail.com; dkim=none; dmarc=pass (policy=quarantine) header.from=huawei.com; spf=pass (imf29.hostedemail.com: domain of john.garry@huawei.com designates 185.176.79.56 as permitted sender) smtp.mailfrom=john.garry@huawei.com X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 5129E12000C X-Stat-Signature: nb5sewqu7tz88ztyoq6zr6odd1kd3iya X-HE-Tag: 1639500076-290661 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 10/12/2021 17:54, Robin Murphy wrote: > Flush queues are specific to DMA ops, which are now handled exclusively > by iommu-dma. As such, now that the historical artefacts from being > shared directly with drivers have been cleaned up, move the flush queue > code into iommu-dma itself to get it out of the way of other IOVA users. > > This is pure code movement with no functional change; refactoring to > clean up the headers and definitions will follow. > > Signed-off-by: Robin Murphy Again FWIW: Reviewed-by: John Garry