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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8E551C433E6 for ; Tue, 9 Mar 2021 10:32:51 +0000 (UTC) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 34ACF6521D for ; Tue, 9 Mar 2021 10:32:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 34ACF6521D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=iommu-bounces@lists.linux-foundation.org Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id E3B958386E; Tue, 9 Mar 2021 10:32:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Nt_p0Fwpzlg; Tue, 9 Mar 2021 10:32:50 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by smtp1.osuosl.org (Postfix) with ESMTP id B6E6483843; Tue, 9 Mar 2021 10:32:49 +0000 (UTC) Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 7FF0BC000A; Tue, 9 Mar 2021 10:32:49 +0000 (UTC) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id 8FB63C0001 for ; Tue, 9 Mar 2021 10:32:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 7CEC64017A for ; Tue, 9 Mar 2021 10:32:47 +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 X7ALqdJ-ocJB for ; Tue, 9 Mar 2021 10:32:46 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp2.osuosl.org (Postfix) with ESMTPS id 9DB37400E1 for ; Tue, 9 Mar 2021 10:32:46 +0000 (UTC) Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0E1716525F; Tue, 9 Mar 2021 10:32:46 +0000 (UTC) Received: from 78.163-31-62.static.virginmediabusiness.co.uk ([62.31.163.78] helo=why.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lJZfP-000W7y-VI; Tue, 09 Mar 2021 10:32:44 +0000 Date: Tue, 09 Mar 2021 10:32:43 +0000 Message-ID: <87tupky5v8.wl-maz@kernel.org> From: Marc Zyngier To: Shameer Kolothum Subject: Re: [RFC PATCH 3/5] KVM: ARM64: Add support for pinned VMIDs In-Reply-To: <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> References: <20210222155338.26132-1-shameerali.kolothum.thodi@huawei.com> <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") X-SA-Exim-Connect-IP: 62.31.163.78 X-SA-Exim-Rcpt-To: shameerali.kolothum.thodi@huawei.com, linux-arm-kernel@lists.infradead.org, iommu@lists.linux-foundation.org, kvmarm@lists.cs.columbia.edu, alex.williamson@redhat.com, jean-philippe@linaro.org, eric.auger@redhat.com, zhangfei.gao@linaro.org, jonathan.cameron@huawei.com, prime.zeng@hisilicon.com, linuxarm@openeuler.org, will@kernel.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Cc: jean-philippe@linaro.org, alex.williamson@redhat.com, linuxarm@openeuler.org, iommu@lists.linux-foundation.org, prime.zeng@hisilicon.com, zhangfei.gao@linaro.org, Will Deacon , kvmarm@lists.cs.columbia.edu, 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: iommu-bounces@lists.linux-foundation.org Sender: "iommu" SGkgU2hhbWVlciwKClsrV2lsbF0KCk9uIE1vbiwgMjIgRmViIDIwMjEgMTU6NTM6MzYgKzAwMDAs ClNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4g d3JvdGU6Cj4gCj4gT24gYW4gQVJNNjQgc3lzdGVtIHdpdGggYSBTTU1VdjPCoGltcGxlbWVudGF0 aW9uIHRoYXQgZnVsbHkgc3VwcG9ydHMKPiBCcm9hZGNhc3QgVExCIE1haW50ZW5hbmNlKEJUTSkg ZmVhdHVyZSwgdGhlIENQVSBUTEIgaW52YWxpZGF0ZQo+IGluc3RydWN0aW9ucyBhcmUgcmVjZWl2 ZWTCoGJ5IFNNTVUuIFRoaXMgaXPCoHZlcnnCoHVzZWZ1bCB3aGVuIHRoZQo+IFNNTVUgc2hhcmVz wqB0aGUgcGFnZSB0YWJsZXMgd2l0aCB0aGUgQ1BVKGVnOiBHdWVzdCBTVkEgdXNlIGNhc2UpLgo+ IEZvciB0aGlzIHRvIHdvcmssIHRoZSBTTU1VIG11c3QgdXNlIHRoZSBzYW1lIFZNSUQgdGhhdCBp cyBhbGxvY2F0ZWQKPiBieSBLVk0gdG8gY29uZmlndXJlIHRoZSBzdGFnZSAyIHRyYW5zbGF0aW9u cy4KPiAKPiBBdCBwcmVzZW50IEtWTSBWTUlEIGFsbG9jYXRpb25zIGFyZSByZWN5Y2xlZCBvbiBy b2xsb3ZlciBhbmQgbWF5Cj4gY2hhbmdlIGFzIGEgcmVzdWx0LiBUaGlzIHdpbGwgY3JlYXRlwqBp c3N1ZXMgaWYgd2UgaGF2ZcKgdG8gc2hhcmUKPiB0aGUgS1ZNIFZNSUQgd2l0aCBTTU1VLiBIZW5j ZSwgd2Ugc3BpbHTCoHRoZSBLVk0gVk1JRCBzcGFjZSBpbnRvCj4gdHdvLCB0aGUgZmlyc3QgaGFs ZiBmb2xsb3dzIHRoZSBub3JtYWwgcmVjeWNsZcKgb24gcm9sbG92ZXIgcG9saWN5Cj4gd2hpbGUg dGhlIHNlY29uZCBoYWxmIG9mIHRoZSBWTUlEIHBhY2UgaXMgdXNlZCB0byBhbGxvY2F0ZSBwaW5u ZWQKPiBWTUlEcy4gVGhpcyBmZWF0dXJlIGlzIGVuYWJsZWQgYmFzZWQgb24gYSBjb21tYW5kIGxp bmUgb3B0aW9uCj4gImt2bS1hcm0ucGlubmVkX3ZtaWRfZW5hYmxlIi4KCkkgdGhpbmsgdGhpcyBp cyB0aGUgd3JvbmcgYXBwcm9hY2guIEluc3RlYWQgb2Ygc2hvdmluZyB0aGUgbm90aW9uIG9mCnBp bm5lZCBWTUlEIGludG8gdGhlIGN1cnJlbnQgYWxsb2NhdG9yLCB3aGljaCByZWFsbHkgaXNuJ3Qg ZGVzaWduZWQKZm9yIHRoaXMsIGl0J2QgYmUgYSBsb3QgYmV0dGVyIGlmIHdlIGFsaWduZWQgdGhl IEtWTSBWTUlEIGFsbG9jYXRvcgp3aXRoIHRoZSBBU0lEIGFsbG9jYXRvciwgd2hpY2ggYWxyZWFk eSBoYXMgc3VwcG9ydCBmb3IgcGlubmluZyBhbmQgaXMKaW4gZ2VuZXJhbCBtdWNoIG1vcmUgZWZm aWNpZW50LgoKSnVsaWVuIEdyYWxsIHdvcmtlZCBvbiBzdWNoIGEgc2VyaWVzWzFdIGEgbG9uZyB3 aGlsZSBhZ28sIHdoaWNoIGdvdApzdGFsbGVkIGJlY2F1c2Ugb2YgdGhlIDMyYml0IEtWTSBwb3J0 LiBTaW5jZSB3ZSBkb24ndCBoYXZlIHRoaXMgYnVyZGVuCmFueW1vcmUsIEknZCByYXRoZXIgeW91 IGxvb2sgaW4gdGhhdCBkaXJlY3Rpb24gaW5zdGVhZCBvZiB3YXN0aW5nIGhhbGYKb2YgdGhlIFZN SUQgc3BhY2Ugb24gcG90ZW50aWFsbHkgcGlubmVkIFZNSURzLgoKVGhhbmtzLAoKCU0uCgpbMV0g aHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L2xpbnV4LWFybS1rZXJuZWwvY292 ZXIvMjAxOTA3MjQxNjI1MzQuNzM5MC0xLWp1bGllbi5ncmFsbEBhcm0uY29tLwoKCi0tIApXaXRo b3V0IGRldmlhdGlvbiBmcm9tIHRoZSBub3JtLCBwcm9ncmVzcyBpcyBub3QgcG9zc2libGUuCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlvbW11IG1haWxp bmcgbGlzdAppb21tdUBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxp bnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9pb21tdQ== 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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2B434C433E0 for ; Tue, 9 Mar 2021 10:32:52 +0000 (UTC) Received: from mm01.cs.columbia.edu (mm01.cs.columbia.edu [128.59.11.253]) by mail.kernel.org (Postfix) with ESMTP id 8A31D65274 for ; Tue, 9 Mar 2021 10:32:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8A31D65274 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvmarm-bounces@lists.cs.columbia.edu Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 180B24B488; Tue, 9 Mar 2021 05:32:51 -0500 (EST) X-Virus-Scanned: at lists.cs.columbia.edu Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4VQviasL4L01; Tue, 9 Mar 2021 05:32:50 -0500 (EST) Received: from mm01.cs.columbia.edu (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 033F64B3A4; Tue, 9 Mar 2021 05:32:50 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id 5FD2B4B31C for ; Tue, 9 Mar 2021 05:32:49 -0500 (EST) X-Virus-Scanned: at lists.cs.columbia.edu Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id suZFP9QjU9Nj for ; Tue, 9 Mar 2021 05:32:48 -0500 (EST) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by mm01.cs.columbia.edu (Postfix) with ESMTPS id E1AA84B178 for ; Tue, 9 Mar 2021 05:32:47 -0500 (EST) Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0E1716525F; Tue, 9 Mar 2021 10:32:46 +0000 (UTC) Received: from 78.163-31-62.static.virginmediabusiness.co.uk ([62.31.163.78] helo=why.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lJZfP-000W7y-VI; Tue, 09 Mar 2021 10:32:44 +0000 Date: Tue, 09 Mar 2021 10:32:43 +0000 Message-ID: <87tupky5v8.wl-maz@kernel.org> From: Marc Zyngier To: Shameer Kolothum Subject: Re: [RFC PATCH 3/5] KVM: ARM64: Add support for pinned VMIDs In-Reply-To: <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> References: <20210222155338.26132-1-shameerali.kolothum.thodi@huawei.com> <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") X-SA-Exim-Connect-IP: 62.31.163.78 X-SA-Exim-Rcpt-To: shameerali.kolothum.thodi@huawei.com, linux-arm-kernel@lists.infradead.org, iommu@lists.linux-foundation.org, kvmarm@lists.cs.columbia.edu, alex.williamson@redhat.com, jean-philippe@linaro.org, eric.auger@redhat.com, zhangfei.gao@linaro.org, jonathan.cameron@huawei.com, prime.zeng@hisilicon.com, linuxarm@openeuler.org, will@kernel.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Cc: jean-philippe@linaro.org, alex.williamson@redhat.com, linuxarm@openeuler.org, iommu@lists.linux-foundation.org, prime.zeng@hisilicon.com, jonathan.cameron@huawei.com, zhangfei.gao@linaro.org, Will Deacon , kvmarm@lists.cs.columbia.edu, linux-arm-kernel@lists.infradead.org X-BeenThere: kvmarm@lists.cs.columbia.edu X-Mailman-Version: 2.1.14 Precedence: list List-Id: Where KVM/ARM decisions are made List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu SGkgU2hhbWVlciwKClsrV2lsbF0KCk9uIE1vbiwgMjIgRmViIDIwMjEgMTU6NTM6MzYgKzAwMDAs ClNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4g d3JvdGU6Cj4gCj4gT24gYW4gQVJNNjQgc3lzdGVtIHdpdGggYSBTTU1VdjPCoGltcGxlbWVudGF0 aW9uIHRoYXQgZnVsbHkgc3VwcG9ydHMKPiBCcm9hZGNhc3QgVExCIE1haW50ZW5hbmNlKEJUTSkg ZmVhdHVyZSwgdGhlIENQVSBUTEIgaW52YWxpZGF0ZQo+IGluc3RydWN0aW9ucyBhcmUgcmVjZWl2 ZWTCoGJ5IFNNTVUuIFRoaXMgaXPCoHZlcnnCoHVzZWZ1bCB3aGVuIHRoZQo+IFNNTVUgc2hhcmVz wqB0aGUgcGFnZSB0YWJsZXMgd2l0aCB0aGUgQ1BVKGVnOiBHdWVzdCBTVkEgdXNlIGNhc2UpLgo+ IEZvciB0aGlzIHRvIHdvcmssIHRoZSBTTU1VIG11c3QgdXNlIHRoZSBzYW1lIFZNSUQgdGhhdCBp cyBhbGxvY2F0ZWQKPiBieSBLVk0gdG8gY29uZmlndXJlIHRoZSBzdGFnZSAyIHRyYW5zbGF0aW9u cy4KPiAKPiBBdCBwcmVzZW50IEtWTSBWTUlEIGFsbG9jYXRpb25zIGFyZSByZWN5Y2xlZCBvbiBy b2xsb3ZlciBhbmQgbWF5Cj4gY2hhbmdlIGFzIGEgcmVzdWx0LiBUaGlzIHdpbGwgY3JlYXRlwqBp c3N1ZXMgaWYgd2UgaGF2ZcKgdG8gc2hhcmUKPiB0aGUgS1ZNIFZNSUQgd2l0aCBTTU1VLiBIZW5j ZSwgd2Ugc3BpbHTCoHRoZSBLVk0gVk1JRCBzcGFjZSBpbnRvCj4gdHdvLCB0aGUgZmlyc3QgaGFs ZiBmb2xsb3dzIHRoZSBub3JtYWwgcmVjeWNsZcKgb24gcm9sbG92ZXIgcG9saWN5Cj4gd2hpbGUg dGhlIHNlY29uZCBoYWxmIG9mIHRoZSBWTUlEIHBhY2UgaXMgdXNlZCB0byBhbGxvY2F0ZSBwaW5u ZWQKPiBWTUlEcy4gVGhpcyBmZWF0dXJlIGlzIGVuYWJsZWQgYmFzZWQgb24gYSBjb21tYW5kIGxp bmUgb3B0aW9uCj4gImt2bS1hcm0ucGlubmVkX3ZtaWRfZW5hYmxlIi4KCkkgdGhpbmsgdGhpcyBp cyB0aGUgd3JvbmcgYXBwcm9hY2guIEluc3RlYWQgb2Ygc2hvdmluZyB0aGUgbm90aW9uIG9mCnBp bm5lZCBWTUlEIGludG8gdGhlIGN1cnJlbnQgYWxsb2NhdG9yLCB3aGljaCByZWFsbHkgaXNuJ3Qg ZGVzaWduZWQKZm9yIHRoaXMsIGl0J2QgYmUgYSBsb3QgYmV0dGVyIGlmIHdlIGFsaWduZWQgdGhl IEtWTSBWTUlEIGFsbG9jYXRvcgp3aXRoIHRoZSBBU0lEIGFsbG9jYXRvciwgd2hpY2ggYWxyZWFk eSBoYXMgc3VwcG9ydCBmb3IgcGlubmluZyBhbmQgaXMKaW4gZ2VuZXJhbCBtdWNoIG1vcmUgZWZm aWNpZW50LgoKSnVsaWVuIEdyYWxsIHdvcmtlZCBvbiBzdWNoIGEgc2VyaWVzWzFdIGEgbG9uZyB3 aGlsZSBhZ28sIHdoaWNoIGdvdApzdGFsbGVkIGJlY2F1c2Ugb2YgdGhlIDMyYml0IEtWTSBwb3J0 LiBTaW5jZSB3ZSBkb24ndCBoYXZlIHRoaXMgYnVyZGVuCmFueW1vcmUsIEknZCByYXRoZXIgeW91 IGxvb2sgaW4gdGhhdCBkaXJlY3Rpb24gaW5zdGVhZCBvZiB3YXN0aW5nIGhhbGYKb2YgdGhlIFZN SUQgc3BhY2Ugb24gcG90ZW50aWFsbHkgcGlubmVkIFZNSURzLgoKVGhhbmtzLAoKCU0uCgpbMV0g aHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L2xpbnV4LWFybS1rZXJuZWwvY292 ZXIvMjAxOTA3MjQxNjI1MzQuNzM5MC0xLWp1bGllbi5ncmFsbEBhcm0uY29tLwoKCi0tIApXaXRo b3V0IGRldmlhdGlvbiBmcm9tIHRoZSBub3JtLCBwcm9ncmVzcyBpcyBub3QgcG9zc2libGUuCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmt2bWFybSBtYWls aW5nIGxpc3QKa3ZtYXJtQGxpc3RzLmNzLmNvbHVtYmlhLmVkdQpodHRwczovL2xpc3RzLmNzLmNv bHVtYmlhLmVkdS9tYWlsbWFuL2xpc3RpbmZvL2t2bWFybQo= 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 X-Spam-Level: X-Spam-Status: No, score=-4.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D3B45C433DB for ; Tue, 9 Mar 2021 10:34:55 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6775565266 for ; Tue, 9 Mar 2021 10:34:55 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6775565266 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Subject:Cc:To: From:Message-ID:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=+DW5EfQTJmrG6GyqYtd+1GgvQHNzhSy8C47CwRVBC88=; b=LWYRWrJvCI8Dj/qogLD3mt3rq 7y8EfmxQc9WB62HkLIFTF5076VfXqZ5urzOBqJU3HTCZBVFP/seXsFyUz8QBtAqyvqWGn9O1OIfDZ 2YlcjWd8itteQcpd2vIBf7pVtdS2DAtGTXagBdiA1A7FRquRz7QsFGMAQGT/VKFjow1wGfzFopamN kRnnPcd3LNOcpbVqc8S8/McrbNFDmeN9P7eT8wcyBL5AGIhVqwcy8S7+vOAz5xOAPT84WTYgWZdb6 5WETH8Mu9ICz9qQSpGqnGypA4ZCHALS/ppgQd1B1FG3reLAQRdSLI5Mw3iYDRi2MLv5sRPBf7KAnY B6knZyBMA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lJZfY-004Di8-Pn; Tue, 09 Mar 2021 10:32:52 +0000 Received: from mail.kernel.org ([198.145.29.99]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lJZfT-004DhW-KB for linux-arm-kernel@lists.infradead.org; Tue, 09 Mar 2021 10:32:50 +0000 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0E1716525F; Tue, 9 Mar 2021 10:32:46 +0000 (UTC) Received: from 78.163-31-62.static.virginmediabusiness.co.uk ([62.31.163.78] helo=why.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lJZfP-000W7y-VI; Tue, 09 Mar 2021 10:32:44 +0000 Date: Tue, 09 Mar 2021 10:32:43 +0000 Message-ID: <87tupky5v8.wl-maz@kernel.org> From: Marc Zyngier To: Shameer Kolothum Cc: , , , , , , , , , , Will Deacon Subject: Re: [RFC PATCH 3/5] KVM: ARM64: Add support for pinned VMIDs In-Reply-To: <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> References: <20210222155338.26132-1-shameerali.kolothum.thodi@huawei.com> <20210222155338.26132-4-shameerali.kolothum.thodi@huawei.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") X-SA-Exim-Connect-IP: 62.31.163.78 X-SA-Exim-Rcpt-To: shameerali.kolothum.thodi@huawei.com, linux-arm-kernel@lists.infradead.org, iommu@lists.linux-foundation.org, kvmarm@lists.cs.columbia.edu, alex.williamson@redhat.com, jean-philippe@linaro.org, eric.auger@redhat.com, zhangfei.gao@linaro.org, jonathan.cameron@huawei.com, prime.zeng@hisilicon.com, linuxarm@openeuler.org, will@kernel.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210309_103248_329910_A92083BF X-CRM114-Status: GOOD ( 19.69 ) 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU2hhbWVlciwKClsrV2lsbF0KCk9uIE1vbiwgMjIgRmViIDIwMjEgMTU6NTM6MzYgKzAwMDAs ClNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4g d3JvdGU6Cj4gCj4gT24gYW4gQVJNNjQgc3lzdGVtIHdpdGggYSBTTU1VdjPCoGltcGxlbWVudGF0 aW9uIHRoYXQgZnVsbHkgc3VwcG9ydHMKPiBCcm9hZGNhc3QgVExCIE1haW50ZW5hbmNlKEJUTSkg ZmVhdHVyZSwgdGhlIENQVSBUTEIgaW52YWxpZGF0ZQo+IGluc3RydWN0aW9ucyBhcmUgcmVjZWl2 ZWTCoGJ5IFNNTVUuIFRoaXMgaXPCoHZlcnnCoHVzZWZ1bCB3aGVuIHRoZQo+IFNNTVUgc2hhcmVz wqB0aGUgcGFnZSB0YWJsZXMgd2l0aCB0aGUgQ1BVKGVnOiBHdWVzdCBTVkEgdXNlIGNhc2UpLgo+ IEZvciB0aGlzIHRvIHdvcmssIHRoZSBTTU1VIG11c3QgdXNlIHRoZSBzYW1lIFZNSUQgdGhhdCBp cyBhbGxvY2F0ZWQKPiBieSBLVk0gdG8gY29uZmlndXJlIHRoZSBzdGFnZSAyIHRyYW5zbGF0aW9u cy4KPiAKPiBBdCBwcmVzZW50IEtWTSBWTUlEIGFsbG9jYXRpb25zIGFyZSByZWN5Y2xlZCBvbiBy b2xsb3ZlciBhbmQgbWF5Cj4gY2hhbmdlIGFzIGEgcmVzdWx0LiBUaGlzIHdpbGwgY3JlYXRlwqBp c3N1ZXMgaWYgd2UgaGF2ZcKgdG8gc2hhcmUKPiB0aGUgS1ZNIFZNSUQgd2l0aCBTTU1VLiBIZW5j ZSwgd2Ugc3BpbHTCoHRoZSBLVk0gVk1JRCBzcGFjZSBpbnRvCj4gdHdvLCB0aGUgZmlyc3QgaGFs ZiBmb2xsb3dzIHRoZSBub3JtYWwgcmVjeWNsZcKgb24gcm9sbG92ZXIgcG9saWN5Cj4gd2hpbGUg dGhlIHNlY29uZCBoYWxmIG9mIHRoZSBWTUlEIHBhY2UgaXMgdXNlZCB0byBhbGxvY2F0ZSBwaW5u ZWQKPiBWTUlEcy4gVGhpcyBmZWF0dXJlIGlzIGVuYWJsZWQgYmFzZWQgb24gYSBjb21tYW5kIGxp bmUgb3B0aW9uCj4gImt2bS1hcm0ucGlubmVkX3ZtaWRfZW5hYmxlIi4KCkkgdGhpbmsgdGhpcyBp cyB0aGUgd3JvbmcgYXBwcm9hY2guIEluc3RlYWQgb2Ygc2hvdmluZyB0aGUgbm90aW9uIG9mCnBp bm5lZCBWTUlEIGludG8gdGhlIGN1cnJlbnQgYWxsb2NhdG9yLCB3aGljaCByZWFsbHkgaXNuJ3Qg ZGVzaWduZWQKZm9yIHRoaXMsIGl0J2QgYmUgYSBsb3QgYmV0dGVyIGlmIHdlIGFsaWduZWQgdGhl IEtWTSBWTUlEIGFsbG9jYXRvcgp3aXRoIHRoZSBBU0lEIGFsbG9jYXRvciwgd2hpY2ggYWxyZWFk eSBoYXMgc3VwcG9ydCBmb3IgcGlubmluZyBhbmQgaXMKaW4gZ2VuZXJhbCBtdWNoIG1vcmUgZWZm aWNpZW50LgoKSnVsaWVuIEdyYWxsIHdvcmtlZCBvbiBzdWNoIGEgc2VyaWVzWzFdIGEgbG9uZyB3 aGlsZSBhZ28sIHdoaWNoIGdvdApzdGFsbGVkIGJlY2F1c2Ugb2YgdGhlIDMyYml0IEtWTSBwb3J0 LiBTaW5jZSB3ZSBkb24ndCBoYXZlIHRoaXMgYnVyZGVuCmFueW1vcmUsIEknZCByYXRoZXIgeW91 IGxvb2sgaW4gdGhhdCBkaXJlY3Rpb24gaW5zdGVhZCBvZiB3YXN0aW5nIGhhbGYKb2YgdGhlIFZN SUQgc3BhY2Ugb24gcG90ZW50aWFsbHkgcGlubmVkIFZNSURzLgoKVGhhbmtzLAoKCU0uCgpbMV0g aHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wcm9qZWN0L2xpbnV4LWFybS1rZXJuZWwvY292 ZXIvMjAxOTA3MjQxNjI1MzQuNzM5MC0xLWp1bGllbi5ncmFsbEBhcm0uY29tLwoKCi0tIApXaXRo b3V0IGRldmlhdGlvbiBmcm9tIHRoZSBub3JtLCBwcm9ncmVzcyBpcyBub3QgcG9zc2libGUuCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0t a2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcK aHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2Vy bmVsCg==