Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp396909pxt; Thu, 5 Aug 2021 02:23:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwOE+y5ppjEX5uQ0MSTSW8uzNWZffNmGZmexo9dKJv12dPwZ701vl1EJn7rTBzI+ttvktOJ X-Received: by 2002:a50:a6d7:: with SMTP id f23mr5260457edc.164.1628155380977; Thu, 05 Aug 2021 02:23:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1628155380; cv=pass; d=google.com; s=arc-20160816; b=Io1wKviUqApEXo+pkXsG6Kul5hiDZkfxOg/IIU3wzSdr9mgyIaw5Lk3cJ/mjhhmGW4 dra6CENtkX/WNoQrj/QhOFBJ1RvOn5SVNyoSJqXOHweB4ou3WPg1nW/gkHpDHTWyBe5h NMPHAhDzo9X+Ci9r9HhZF+CWoOjJOUg+WLu08zZLWFTXBtQRF9WHByUY9kt5BfUryrnf cAVQePq3WUGAnswA5kbMZlFb0BireLYrWs0nwcMhazm+7wSxW5M0zj4YvQ733bZgtOgQ KzCYhFHkSkYrdXstMMK9XpU/e35KKU5kyYPH5xRZa4BshSEkWJbElNQkivCu0K3DCwt2 4snw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=EfhnP4duEt0rQ+tzV/ZBRilwS6G2jUQqedrEsZ2c+w4=; b=EDVWZA4Hw3U9yUmxPJw+Ce5IhozvnRaZ9oCTb40bXO6FlJduYpxWxy8G7Cu7urugfE /2/eudtIoIzi/3FsASc3af90/gzzSBm+o+N0Z5XdzJuXBIuo21Yp38Q1dr/YhojWmXve prlKSZ5wOsJ5+AGN8Jlzpkeg/ddM/zLzCdeGHPsdR5uN/c7l9zA9hbl9xEwijSOOp9F2 E/yw1iDbVszrhgBuZShaqTuxeGbQ3SoUOslK8GKEmfgrndUlhnemQwgzuw1lN1I8qqcm aWrFvL4yAHRPHggJRdGn9tePjHu/APkPAw34i3DCwkYJlBrZF8nWU2kYbUwurucIPgc+ 6FhA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=X4z6DaC2; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id di28si4844266edb.223.2021.08.05.02.22.37; Thu, 05 Aug 2021 02:23:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=X4z6DaC2; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236880AbhHEJPe (ORCPT + 99 others); Thu, 5 Aug 2021 05:15:34 -0400 Received: from mail-eopbgr1300093.outbound.protection.outlook.com ([40.107.130.93]:6166 "EHLO APC01-HK2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232367AbhHEJPe (ORCPT ); Thu, 5 Aug 2021 05:15:34 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E7SYhsQMB4l+cwhSidB/ZtepfF/cFxaugjjbtyOZcVIsrSM6q2Wywg92POEDJkXo8gjEblAQ429vmRUFRgNuqnYMk1/ndOM4dFKwjFMOlhj8WiCRl2j1+D2fiyUtaWumDAKepxz/1+3OAgD2GQcd6/SKAyCCC1F/eVGwsbDa7meB2xXDPLwnp3Scb2WuQH49uYr9rMucDcSRcVeo04hFDNiROgmSamFwCb6VxHKjTU4bTuwaiOjbT7XnzB2QlLykTLsxG9LnFOjREMqbuoVahgHAAJZyQB8gEbY6GdiWsDlMyzeX6F5vMFazBuUpvrR0A+ZULpiMkgzHSx+/m+RP0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EfhnP4duEt0rQ+tzV/ZBRilwS6G2jUQqedrEsZ2c+w4=; b=UtJ0x4CK2p/Yu1O10GtsAzZipWlVd2h++NLWZC8ows6nrvgIQgoGO6Tg7aUd8+X6Glj/JOK0twqDzWWOvXXbzN5OPW4c2KeXcJvTIJtsB83as3cSsxKFKM0be0al6kzIz3FHBuZycMB1m6ZVDAvNkHv+L/0FsrieElo8QuLAwnER6fO7lvlQIVq57IOSxkeTfx2iay4TyhuuYn8lXddsxc3G9LG/xozQCYBb0InlkfVgM/bPHRhklLD8IEMGppzOZB+mJGyURiq7s/Ms9pbsas6tTlMvJXGrdkeJlvgwIoMzSDVXlOwESVswgYP4xNlFbnh4x65j9If3F/XDIrNupA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector2-renesasgroup-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EfhnP4duEt0rQ+tzV/ZBRilwS6G2jUQqedrEsZ2c+w4=; b=X4z6DaC2gqIWFiWEZRJQheUZtaS70yX4wpN925HflY1ZHBA0dMMCBZiwb4V0dfC9EEOGcMmif4etPktM1R8Kq19TMicEqjXbB6rsUkgJGwZ+ymjb9dEvsT/0/rgHHktSgeia0Yw8W0XrM0886zZxgw8PpGZf349Q9asAmNroGts= Received: from TY2PR01MB3692.jpnprd01.prod.outlook.com (2603:1096:404:d5::22) by TY2PR01MB2171.jpnprd01.prod.outlook.com (2603:1096:404:d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.25; Thu, 5 Aug 2021 09:15:16 +0000 Received: from TY2PR01MB3692.jpnprd01.prod.outlook.com ([fe80::7db6:310f:a5ed:82f6]) by TY2PR01MB3692.jpnprd01.prod.outlook.com ([fe80::7db6:310f:a5ed:82f6%3]) with mapi id 15.20.4373.027; Thu, 5 Aug 2021 09:15:16 +0000 From: Yoshihiro Shimoda To: Robin Murphy , "joro@8bytes.org" , "will@kernel.org" CC: "iommu@lists.linux-foundation.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "suravee.suthikulpanit@amd.com" , "baolu.lu@linux.intel.com" , "john.garry@huawei.com" , "dianders@chromium.org" , "rajatja@google.com" , "chenxiang66@hisilicon.com" , Marek Szyprowski , Geert Uytterhoeven , Yong Wu , Heiko Stuebner , Chunyan Zhang , Maxime Ripard , Jean-Philippe Brucker Subject: RE: [PATCH v3 01/25] iommu: Pull IOVA cookie management into the core Thread-Topic: [PATCH v3 01/25] iommu: Pull IOVA cookie management into the core Thread-Index: AQHXiVRuiRPJzKZWwUWHKsKVODgthqtkoGMA Date: Thu, 5 Aug 2021 09:15:15 +0000 Message-ID: References: <46f4cda8215bd5f8a9f9fd5a4a6451805f75efa3.1628094600.git.robin.murphy@arm.com> In-Reply-To: <46f4cda8215bd5f8a9f9fd5a4a6451805f75efa3.1628094600.git.robin.murphy@arm.com> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=renesas.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: db643699-1216-4b3a-4f0e-08d957f189d6 x-ms-traffictypediagnostic: TY2PR01MB2171: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DHZtOyJg/5935jiUFn1zRxcz/Bd7ywtHBeS3U9BIrs8bSEBb252uSuGzIxolObvJTecRz3B8OsaFaYh5IloqnkMHiC8HWQEV/iI42vUJl82HQemXmd1+TIC0BGaDsDPqBnFvTcE96bU12a6fjiZ6wdwMaYDDsRLGN9/jqRkrjdqaThRdjoS+dVvSjnl6MdKZcyskwG4AxHaKmIxUrG62NJsvdAOuQFE07z/E+00Qch6n2jb6iDa5QxoIHjU4mpyGn0x0xlxpzdZycGsMeeNQTC/PxXMfyiXH5LwuKxUcvCfYV46zjse1EXcH4Ig1vWUKsAhYnc+KhHW3XjkRXIkDyUwW3s3ePRS+jyqiIZ2C2cVRLykIx4HCN/5+nYgjAX7HFwcSWiqTc408EwM6EL24xCj1xZzfKhZUjRDzOjQ0D7l5n0i0xe+ontUN/T4adti2tlN26a+ad0Up2+2ExYRRLKegJN8Gym1G9Gt6fJWidDTANDcpi1pDU7k8WN6KmVC3x7O9WWzFCMLCfujtJ40pPUeGMmaGC04jg+LEnyNGfsgI7Gpn95jEzQBS35hKv1lTmlTG3A6Oz6lmPD90luS0jyxv4VJaBa5slEInJ59PjuJSR+XxYaQNIwDUdlUpJVznNyGXNesVxwF7/TYKR6vHSr0ZPWPdS0wGS65jD6tZz7HzKWio+hw5ddiwhkuoWIu+p8L48+VimWFQyxyYkJFTDA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY2PR01MB3692.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(38100700002)(122000001)(8676002)(55016002)(33656002)(7416002)(66946007)(2906002)(5660300002)(7696005)(66556008)(66476007)(64756008)(66446008)(26005)(8936002)(508600001)(71200400001)(76116006)(9686003)(52536014)(4744005)(4326008)(55236004)(38070700005)(6506007)(54906003)(86362001)(186003)(316002)(110136005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?LnZJGaFvzQmmnVSLV8+t0id2q6cfWbsGPgfpm1utL6z3QUNZ3mQbOBBwZ5/8?= =?us-ascii?Q?B44A2+i4DUq3Vse8DE4spwzhbM/crbVb1NR5JtRWMfdVO6Cl0+AnRMwxtVx0?= =?us-ascii?Q?vLw6wcAI52qoOL2llXLn4nIiP3szM2hcFvbRZTgOnKQH3cPdy3VUKvbwv4Xa?= =?us-ascii?Q?jdyx9PaLbM3uYrgb7ap9dh2xigr/4CQqohfb9QcaYrKoFPRfXkj9jh6WcMYG?= =?us-ascii?Q?Rp9giswPqy9jS6kBgYilGtgherKN1k8AEcN2sffplK7YmF9vnLE+Uk18ynNt?= =?us-ascii?Q?dlQTkcjTiZKNX9DflyDiWWeFXbBrXWqvZN/uDodmLp3bmCP9m1Nu1ZJRo2oY?= =?us-ascii?Q?8vG9mr6N7sUSUGA4GA2EhWQtpzRi2xw+FXnz0aRUZL6BJOLz707NGS9Z1Sbd?= =?us-ascii?Q?Dsr1Wid7o8w6BC26LxY0Q18t+D7ck1o/u9cNNJODQC0SnIvLD1uRKXq0LGCr?= =?us-ascii?Q?SqLCg7bpd6R1bsTeaojjQSpftsdVTA9mKkZMvOeb2bNYHIjl4rw+N/IYr16W?= =?us-ascii?Q?lyuH5+tSL53E3M2NScW81dGV17IuAVET19QE86eRg2manNYgEY7bUKinFuou?= =?us-ascii?Q?lNuyA/2XTWDrvgVyvmlK4yiJmUU6kKIxJAIPODTRP966BT2ahf6feRy9rTT+?= =?us-ascii?Q?xi0b0VzsbRNefSTB5McYlXZtzr0wQCPf8RQXQYAzuCvERj6YQ7F6b9nllHrp?= =?us-ascii?Q?+MP6BzCjDFgKoOyZkPfgvE4gpqjjIE0on3YKMfmsh+zPHljKipF9BwmNs2oK?= =?us-ascii?Q?d/iQQ+ycgoLWHZZG+wSP63+llvP6adecp0RmknuztmEZiT01JNitVJp66UcD?= =?us-ascii?Q?odpWUK5WzO4RjvKJpi6z3drd8XN0SuXpvGBEw2fATLCjCYa/FgV0AvjiP4iU?= =?us-ascii?Q?buaHCZf4Tvgw1lkYwgnBI/77L9NFexPscho9UX18CLPptbRDtm2JgNPFE0Eu?= =?us-ascii?Q?LW3YpC0VUyUniQ9BCvfrxcDHGbag317AzGQhWva/t5Ecka1VxYx3y9b3HYmy?= =?us-ascii?Q?cXdZb0LBNUPGQ7LWnYJsG0oGuKXJPVG8KGdZBr9HP5dIEvNzKOjoumbneYLF?= =?us-ascii?Q?mLa6mGs+B3qZdDpns/pWROhqAONLz6jT/gIye5cAQhXj9DF5USzsUl5O+mjP?= =?us-ascii?Q?r9BAVCvSpUUp63UnlTnthAmeoLN6e96EKbvURV8C6hLVmC3nwd0wkD+FGMzE?= =?us-ascii?Q?AUZA5oZCR6TefOPBm+JrpngqEvEb/rDNSUt4J+pe38OiOx/6ylzo1Vr3uYsd?= =?us-ascii?Q?bB4pJ7mWHnkdhA9gy6v6WyCsjr7mRPJHlMgCWhCWev0vWpbqfJK61SyqY3Bk?= =?us-ascii?Q?iVcdYesxVFnSOXJFEPFxhPKm?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY2PR01MB3692.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db643699-1216-4b3a-4f0e-08d957f189d6 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2021 09:15:16.0014 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oBxZ/qPd5q5ENQQ1U80TZfckAhJ35fPBRYGSAPUBeMgtZXxBWjkUubJNd/r5GbxbeFW3EId/UooZxawTnX4HXg01fvdb6NbN/N/K55x+epYh8fpBwTPDssUbk03VrPur X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY2PR01MB2171 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Robin, > From: Robin Murphy, Sent: Thursday, August 5, 2021 2:15 AM >=20 > Now that everyone has converged on iommu-dma for IOMMU_DOMAIN_DMA > support, we can abandon the notion of drivers being responsible for the > cookie type, and consolidate all the management into the core code. >=20 > CC: Marek Szyprowski > CC: Yoshihiro Shimoda > CC: Geert Uytterhoeven > CC: Yong Wu > CC: Heiko Stuebner > CC: Chunyan Zhang > CC: Maxime Ripard > Reviewed-by: Jean-Philippe Brucker > Reviewed-by: Lu Baolu > Signed-off-by: Robin Murphy Thank you for the patch! I tested on my environment (r8a77951-salvator-xs), and I didn't observe any regression. So, Tested-by: Yoshihiro Shimoda Best regards, Yoshihiro Shimoda