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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.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 159A4C636DF for ; Wed, 28 Aug 2024 16:32:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Message-ID:Date :Subject:CC:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qXULw/PIMdFN9Tku0nmTT4Mtp7mysT9OUar1AiBMSZo=; b=oJwY0Q9fPW6lOoP7ekefJZD+Pb qhzORrhGk/BwC8plJnLoRVEe0J4TwaXmssqEmObKqPyFaltD/UzpBdBoCTppriHK5HCBRTn2+StCq 4jBrQ8MAyVsVAtIMNOHPRch3Q7vJKIEpiVUjot4rK5pu+P0hK0c50oEhjZ02k8HB46m1IZuIfxuGT mJVh9DvB4CJHS5Wl2DYHbZX5Fk6yxTrHNYwZkKaTA6IGv6T0j16SC5hSYRYxtsSKPqrHPVjuq2dXp 3uFPfIxmKfeMzIOcS8BcfUBw/kjpOBAgQ1xSNvWHaGwP1KaqqIzcS1s9KfqQpRZ5mThrPZ6Yhpvo3 3/N5iMiQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjLb5-0000000GCnV-1HDm; Wed, 28 Aug 2024 16:32:39 +0000 Received: from szxga01-in.huawei.com ([45.249.212.187]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sjLaE-0000000GCZF-2CNt for linux-arm-kernel@lists.infradead.org; Wed, 28 Aug 2024 16:31:48 +0000 Received: from mail.maildlp.com (unknown [172.19.163.252]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4Wv8zw3ng8zyR79; Thu, 29 Aug 2024 00:31:08 +0800 (CST) Received: from dggpemf200003.china.huawei.com (unknown [7.185.36.52]) by mail.maildlp.com (Postfix) with ESMTPS id 24166180AE6; Thu, 29 Aug 2024 00:31:39 +0800 (CST) Received: from lhrpeml500005.china.huawei.com (7.191.163.240) by dggpemf200003.china.huawei.com (7.185.36.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Thu, 29 Aug 2024 00:31:38 +0800 Received: from lhrpeml500005.china.huawei.com ([7.191.163.240]) by lhrpeml500005.china.huawei.com ([7.191.163.240]) with mapi id 15.01.2507.039; Wed, 28 Aug 2024 17:31:36 +0100 From: Shameerali Kolothum Thodi To: Nicolin Chen , Jason Gunthorpe CC: "acpica-devel@lists.linux.dev" , "Guohanjun (Hanjun Guo)" , "iommu@lists.linux.dev" , Joerg Roedel , Kevin Tian , "kvm@vger.kernel.org" , "Len Brown" , "linux-acpi@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , Lorenzo Pieralisi , "Rafael J. Wysocki" , "Robert Moore" , Robin Murphy , "Sudeep Holla" , Will Deacon , Alex Williamson , Eric Auger , Jean-Philippe Brucker , Moritz Fischer , Michael Shavit , "patches@lists.linux.dev" , Mostafa Saleh Subject: RE: [PATCH v2 0/8] Initial support for SMMUv3 nested translation Thread-Topic: [PATCH v2 0/8] Initial support for SMMUv3 nested translation Thread-Index: AQHa+JkQkcFFSAeDsUqyXyGP6/LaZLI7ju0AgAFNDIA= Date: Wed, 28 Aug 2024 16:31:36 +0000 Message-ID: <7debe8f99afa4e33aa1872be0d4a63e1@huawei.com> References: <0-v2-621370057090+91fec-smmuv3_nesting_jgg@nvidia.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.195.244.80] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240828_093147_109519_19F28336 X-CRM114-Status: GOOD ( 13.34 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Nicolin, > -----Original Message----- > From: Nicolin Chen > Sent: Tuesday, August 27, 2024 10:31 PM > To: Jason Gunthorpe > Cc: acpica-devel@lists.linux.dev; Guohanjun (Hanjun Guo) > ; iommu@lists.linux.dev; Joerg Roedel > ; Kevin Tian ; > kvm@vger.kernel.org; Len Brown ; linux- > acpi@vger.kernel.org; linux-arm-kernel@lists.infradead.org; Lorenzo Piera= lisi > ; Rafael J. Wysocki ; Robert > Moore ; Robin Murphy > ; Sudeep Holla ; Will > Deacon ; Alex Williamson ; > Eric Auger ; Jean-Philippe Brucker philippe@linaro.org>; Moritz Fischer ; Michael Shavit > ; patches@lists.linux.dev; Shameerali Kolothum > Thodi ; Mostafa Saleh > > Subject: Re: [PATCH v2 0/8] Initial support for SMMUv3 nested translation >=20 =20 > As mentioned above, the VIOMMU series would be required to test the > entire nesting feature, which now has a v2 rebasing on this series. I tes= ted it > with a paring QEMU branch. Please refer to: > https://lore.kernel.org/linux- > iommu/cover.1724776335.git.nicolinc@nvidia.com/ Thanks for this. I haven't gone through the viommu and its Qemu branch yet. The way we present nested-smmuv3/iommufd to the Qemu seems to have changed with the above Qemu branch(multiple nested SMMUs). The old Qemu command line for nested setup doesn't work anymore. Could you please share an example Qemu command line to verify this series(Sorry, if I missed it in the links/git). Thanks, Shameer=20