Received: by 2002:a05:6358:701b:b0:131:369:b2a3 with SMTP id 27csp2882511rwo; Mon, 24 Jul 2023 02:51:21 -0700 (PDT) X-Google-Smtp-Source: APBJJlFytSRTkMuJ5qSTjvz8PJszq+oanSo/lH5PwVf76gTCSiSgPujIW3BKXAMgtuhOHy9dHWUW X-Received: by 2002:a17:906:15b:b0:992:9ea0:2317 with SMTP id 27-20020a170906015b00b009929ea02317mr9791391ejh.61.1690192281195; Mon, 24 Jul 2023 02:51:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690192281; cv=none; d=google.com; s=arc-20160816; b=An9W1oP0MaXIFLUvZOJDDo2pgxdkHeCxjsAS/y1X4dvm9x/U+9voHfgJR5IgNo8uwO Z5vBmbD74pHocwiUpZ7WLW3FX3+2IYTvHhNQEeHF73lGTH7QOSBPQ4vta+ZRINyNwgK4 kCrWSm2oiB2Yw6riBoAtirskOp+b1chzzpMdfoh8m1E02e9rwZXlPlOuW/z2X/ynn1wE V29BxDRDs+506HHKsNGwx0gHZCRWgLnWiPqN/iIWTpO+tXKz2rILst4Hrz7QAWse4xEk RSY4RNO1SuOwswr/jidjN29ojp7CzPDgoDFtUcIY1T1584FelWNJ2iMdnsUbNPJNFBNN HPDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=beyGJ0Le8Q74zU/JfflMdpH52QtdL9qmIrOYWZvs2NQ=; fh=YI55iyATSelVT667xaAgrQab9fZrG9AtlDxm31xkT/M=; b=wreFhXapBVJN+D0VvWP8s49/kXxymuzSdJN6nJYHhmj6YSo/HRyxWH8RIMW9fRuHe0 9kWOmq6ITCDucESP3cvwZE2CY2/hcyXeKqF0r2K2KW8gVRcZIF6FbUkHZpF0DkkaxUTU bhMqcwYgptOlDudHi4WCoy7AiaVu2mB4D2rQWbh5lKODxErWGkr9VXDmtjYvISLhqUll UI8D28Q0nx2Syo/YLYvmIP+nAsbO0sIFazSqcdNHJ0SEiKF3KakAZI2CKGyKoapwKHW3 ApWE3kXEjNv0T1tVb5Hr+L97ZS8YAS//Dk0vwP0Ahx7jesAySX8GN1TQlXTSJE5jLKYu 4q9g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id h23-20020a170906719700b00993199125d8si6269758ejk.378.2023.07.24.02.50.56; Mon, 24 Jul 2023 02:51:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230096AbjGXJbR (ORCPT + 99 others); Mon, 24 Jul 2023 05:31:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42184 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229577AbjGXJbP (ORCPT ); Mon, 24 Jul 2023 05:31:15 -0400 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F2F0DF3 for ; Mon, 24 Jul 2023 02:31:14 -0700 (PDT) Received: from lhrpeml500005.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4R8ZYY3Hz7z6GD5M; Mon, 24 Jul 2023 17:26:57 +0800 (CST) Received: from localhost (10.202.227.76) by lhrpeml500005.china.huawei.com (7.191.163.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Mon, 24 Jul 2023 10:31:12 +0100 Date: Mon, 24 Jul 2023 10:31:11 +0100 From: Jonathan Cameron To: Tanmay Jagdale CC: , , , , , , , , , , , Subject: Re: [RESEND PATCH 0/4] Add support for SMMU ECMDQ Message-ID: <20230724103111.0000131d@Huawei.com> In-Reply-To: <20230721063513.33431-1-tanmay@marvell.com> References: <20230721063513.33431-1-tanmay@marvell.com> Organization: Huawei Technologies Research and Development (UK) Ltd. X-Mailer: Claws Mail 4.1.0 (GTK 3.24.33; x86_64-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.202.227.76] X-ClientProxiedBy: lhrpeml100001.china.huawei.com (7.191.160.183) To lhrpeml500005.china.huawei.com (7.191.163.240) X-CFilter-Loop: Reflected X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 21 Jul 2023 02:35:09 -0400 Tanmay Jagdale wrote: > Resending the patches by Zhen Lei that add > support for SMMU's ECMDQ feature. > > I have tested these patches on Marvell SoC that has the ECMDQ feature. Hi Tammay, If sending someone else's series you are 'handling' the patches, so should add your own SoB after the original author's one. Also, given you've tested them, a Tested-by tag would make sense. Any perf numbers you can share would also help push this forwards by showing why people care. I believe Leizhen's numbers were emulation based, so not as good as real hardware for making the justification for the added complexity! Jonathan > > Zhen Lei (4): > iommu/arm-smmu-v3: Add support for ECMDQ register mode > iommu/arm-smmu-v3: Ensure that a set of associated commands are > inserted in the same ECMDQ > iommu/arm-smmu-v3: Add arm_smmu_ecmdq_issue_cmdlist() for non-shared > ECMDQ > iommu/arm-smmu-v3: Add support for less than one ECMDQ per core > > drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 419 +++++++++++++++++++- > drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 37 ++ > 2 files changed, 448 insertions(+), 8 deletions(-) >