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 C34C7EB64D9 for ; Thu, 6 Jul 2023 16:23:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Y1zFreLj1fxSLjmeWkKcweOnlLZNVBXPxGvKm5jYH+Y=; b=J9prGZBhGu5ygh xTjooP35QYYEhM3Th+E1BDUnUTyds429O3uK7GvQeqsbkTXamHyOjDMyr+h7sxNf/V8MF9oJAfTy6 WRxHKuYdMknIteK15xywmlosu68WUsCdqANL2AQYRDc6o5ES36+xzAEt36ZiKfR0DR6yyOwEtHwrh 5aoht65kyQPqGJ0stRKK4DSsrMW/4uoMIJ6hzY4/YXdXCGWmSQBrDOkLF3mC6IQvWHKZISoI8d6X6 radlpvkQKeug0SQhLwPZb8ezBLpAX5h73mTjp/C87xP9rCr9HeKsHZeGLz71UTDLvUbejZ2a/1jCd GOGEa4Pd3xDoXkjF782g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qHRlL-0029cH-2j; Thu, 06 Jul 2023 16:23:23 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qHRlI-0029bN-06 for linux-arm-kernel@lists.infradead.org; Thu, 06 Jul 2023 16:23:22 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F2C23D75; Thu, 6 Jul 2023 09:23:56 -0700 (PDT) Received: from bogus (unknown [10.57.76.100]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 210013F762; Thu, 6 Jul 2023 09:23:11 -0700 (PDT) Date: Thu, 6 Jul 2023 17:23:08 +0100 From: Sudeep Holla To: Mostafa Saleh Cc: maz@kernel.org, oliver.upton@linux.dev, linux-arm-kernel@lists.infradead.org, kvmarm@lists.linux.dev, linux-kernel@vger.kernel.org, tabba@google.com, qperret@google.com, will@kernel.org, catalin.marinas@arm.com, yuzenghui@huawei.com, suzuki.poulose@arm.com, james.morse@arm.com, bgardon@google.com, gshan@redhat.com, Sudeep Holla Subject: Re: [PATCH v2] KVM: arm64: Add missing BTI instructions Message-ID: <20230706162308.kyeitspgfaqb6vgn@bogus> References: <20230706152240.685684-1-smostafa@google.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20230706152240.685684-1-smostafa@google.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230706_092320_118062_207EFF99 X-CRM114-Status: GOOD ( 18.43 ) 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 T24gVGh1LCBKdWwgMDYsIDIwMjMgYXQgMDM6MjI6NDBQTSArMDAwMCwgTW9zdGFmYSBTYWxlaCB3 cm90ZToKPiBTb21lIGJ0aSBpbnN0cnVjdGlvbnMgd2VyZSBtaXNzaW5nIGZyb20KPiBjb21taXQg YjUzZDRhMjcyMzQ5ICgiS1ZNOiBhcm02NDogVXNlIEJUSSBmb3IgbnZoZSIpCj4gCj4gMSkga3Zt X2hvc3RfcHNjaV9jcHVfZW50cnkKPiBrdm1faG9zdF9wc2NpX2NwdV9lbnRyeSBpcyBjYWxsZWQg ZnJvbSBfX2t2bV9oeXBfaW5pdF9jcHUgdGhyb3VnaCAiYnIiCj4gaW5zdHJ1Y3Rpb24gYXMgX19r dm1faHlwX2luaXRfY3B1IHJlc2lkZXMgaW4gaWRtYXAgc2VjdGlvbiB3aGlsZQo+IGt2bV9ob3N0 X3BzY2lfY3B1X2VudHJ5IGlzIGluIGh5cCAudGV4dCBzbyB0aGUgb2Zmc2V0IGlzIGxhcmdlciB0 aGFuCj4gMTI4TUIgcmFuZ2UgY292ZXJlZCBieSAiYiIuCj4gV2hpY2ggbWVhbnMgdGhhdCB0aGlz IGZ1bmN0aW9uIHNob3VsZCBzdGFydCB3aXRoICJidGkgaiIgaW5zdHJ1Y3Rpb24uCj4gCj4gTExW TSB3aGljaCBpcyB0aGUgb25seSBjb21waWxlciBzdXBwb3J0aW5nIEJUSSBmb3IgTGludXgsIGFk ZHMgImJ0aSBqIgo+IGZvciBqdW1wIHRhYmxlcyBvciBieSB3aGVuIHRha2luZyB0aGUgYWRkcmVz cyBvZiB0aGUgYmxvY2sgWzFdLgo+IFNhbWUgYmVoYXZpb3VyIGlzIG9ic2VydmVkIHdpdGggR0ND Lgo+IAo+IEFzIGt2bV9ob3N0X3BzY2lfY3B1X2VudHJ5IGlzIGEgQyBmdW5jdGlvbiwgdGhpcyBt dXN0IGJlIGRvbmUgaW4KPiBhc3NlbWJseS4KPiAKPiBBbm90aGVyIHNvbHV0aW9uIGlzIHRvIHVz ZSBYMTYvWDE3IHdpdGggImJyIiwgYXMgYWNjb3JkaW5nIHRvIEFSTQo+IEFSTSBEREkwNDg3SS5h IFJMSkhDTC9JR01HUlMsIFBBQ0lBU1AgaGFzIGFuIGltcGxpY2l0IGJyYW5jaAo+IHRhcmdldCBp ZGVudGlmaWNhdGlvbiBpbnN0cnVjdGlvbiB0aGF0IGlzIGNvbXBhdGlibGUgd2l0aAo+IFBTVEFU RS5CVFlQRSAwYjAxIHdoaWNoIGluY2x1ZGVzICJiciBYMTYvWDE3Igo+IEFuZCB0aGUga3ZtX2hv c3RfcHNjaV9jcHVfZW50cnkgaGFzIFBBQ0lBU1AgYXMgaXQgaXMgYW4gZXh0ZXJuYWwKPiBmdW5j dGlvbi4KPiBBbHRob3VnaCwgdXNpbmcgZXhwbGljaXQgImJ0aSIgbWFrZXMgaXQgbW9yZSBjbGVh ciB0aGFuIHJlbHlpbmcgb24KPiB3aGljaCByZWdpc3RlciBpcyB1c2VkLgo+IAo+IEEgdGhpcmQg c29sdXRpb24gaXMgdG8gY2xlYXIgU0NUTFJfRUwyLkJULCB3aGljaCB3b3VsZCBtYWtlIFBBQ0lB U1AKPiBjb21wYXRpYmxlIFBTVEFURS5CVFlQRSAwYjExICgiYnIiIHRvIG90aGVyIHJlZ2lzdGVy cykuCj4gSG93ZXZlciB0aGlzIGRldmlhdGVzIGZyb20gdGhlIGtlcm5lbCBiZWhhdmlvdXIgKGlu IGJ0aV9lbmFibGUoKSkuCj4gCj4gMikgU3BlY3RyZSB2ZWN0b3IgdGFibGUKPiAiYnIiIGluc3Ry dWN0aW9ucyBhcmUgZ2VuZXJhdGVkIGF0IHJ1bnRpbWUgZm9yIHRoZSB2ZWN0b3IgdGFibGUKPiAo X19icF9oYXJkZW5faHlwX3ZlY3MpLgo+IFRoZXNlIGJyYW5jaGVzIHdvdWxkIGxhbmQgb24gdmVj dG9ycyBpbiBfX2t2bV9oeXBfdmVjdG9yIGF0IG9mZnNldCA4Lgo+IEFzIGFsbCB0aGUgbWFjcm9z IGFyZSBkZWZpbmVkIHdpdGggdmFsaWRfdmVjdC9pbnZhbGlkX3ZlY3QsIGl0IGlzCj4gc3VmZmlj aWVudCB0byBhZGQgImJ0aSBqIiBhdCB0aGUgY29ycmVjdCBvZmZzZXQuCj4gCj4gWzFdIGh0dHBz Oi8vcmV2aWV3cy5sbHZtLm9yZy9ENTI4NjcKPiAKPiBGaXhlczogYjUzZDRhMjcyMzQ5ICgiS1ZN OiBhcm02NDogVXNlIEJUSSBmb3IgbnZoZSIpCj4gU2lnbmVkLW9mZi1ieTogTW9zdGFmYSBTYWxl aCA8c21vc3RhZmFAZ29vZ2xlLmNvbT4KPiBSZXBvcnRlZC1ieTogU3VkZWVwIEhvbGxhIDxzdWRl ZXAuaG9sbGFAYXJtLmNvbT4KCk5vdGhpbmcgY2hhbmdlIHcuci50IGNwdSBzdXNwZW5kLXJlc3Vt ZSBwYXRoIGluIHYyIGFueXdheXMsIGJ1dCBJIGFzc3VyZQpJIHRlc3RlZCB0aGlzIGFnYWluIGp1 c3QgYmUgYWJzb2x1dGVseSBzdXJlIGFuZCBpdCBzdGlsbCBmaXhlcyB0aGUgaXNzdWUKSSByZXBv cnRlZCDwn5iELCBzbwoKVGVzdGVkLWJ5OiBTdWRlZXAgSG9sbGEgPHN1ZGVlcC5ob2xsYUBhcm0u Y29tPgoKLS0gClJlZ2FyZHMsClN1ZGVlcAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=