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=-15.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham 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 D5996C433B4 for ; Wed, 7 Apr 2021 16:01:41 +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 72D6761154 for ; Wed, 7 Apr 2021 16:01:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 72D6761154 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com 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:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=smkOvBaeIURnmmVf3x4bgYFz4fen6c7Ts5QPRihpm8Q=; b=hzFtKJy6Sq4GgFLs4cYEk1Pyz JaqXj5H9dwpRTH644TMjOtu1KwnvbuEhTg91PKKiTlLb7dSPOFR/r4/xemOPA8BBH58p62WNijwpS mSs5ui9YX+Nel6OpAUq1LweJ2kCKG7j5whi6CWwVtOWqVGQc39kGhxFVbnSgBq4HfYod2KahrQdlt crJqqPylnaEJxzhD4s7A/fheRYkbqo+quCwuSBhGqUTkdMFAiYV+3pdA6TkMsEx2yGY1Snx2+JOvu 1d7GD3zwaB2QXY/YGzEqyK6F15VTDpSXBPafqKI0JoF44b4sEBth4L1VpQG7HE4kJ1+r738f5dS7i 7Y/6Cwn8Q==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lUAaZ-005N00-Qp; Wed, 07 Apr 2021 15:59:32 +0000 Received: from foss.arm.com ([217.140.110.172]) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lUAaT-005MyE-R3 for linux-arm-kernel@lists.infradead.org; Wed, 07 Apr 2021 15:59:29 +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 243351063; Wed, 7 Apr 2021 08:59:25 -0700 (PDT) Received: from [192.168.0.110] (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D47A63F694; Wed, 7 Apr 2021 08:59:23 -0700 (PDT) Subject: Re: [PATCH] KVM: arm64: Clarify vcpu reset behaviour To: Marc Zyngier , linux-arm-kernel@lists.infradead.org Cc: Will Deacon , kernel-team@android.com, ascull@google.com, tabba@google.com, dbrazdil@google.com, James Morse , Suzuki K Poulose References: <20210406125841.1077079-1-maz@kernel.org> From: Alexandru Elisei Message-ID: <40906aba-3d29-db38-f305-0c32603b34dd@arm.com> Date: Wed, 7 Apr 2021 16:59:58 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 MIME-Version: 1.0 In-Reply-To: <20210406125841.1077079-1-maz@kernel.org> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210407_165927_461698_DEC17F98 X-CRM114-Status: GOOD ( 22.95 ) 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 SGkgTWFyYywKCk9uIDQvNi8yMSAxOjU4IFBNLCBNYXJjIFp5bmdpZXIgd3JvdGU6Cj4gQWx0aG91 Z2ggdGhlIEtWTV9BUk1fVkNQVV9JTklUIGRvY3VtZW50YXRpb24gbWVudGlvbiB0aGF0IHRoZQo+ IHJlZ2lzdGVycyBhcmUgcmVzZXQgdG8gdGhlaXIgImluaXRpYWwgdmFsdWVzIiwgaXQgZG9lc24n dAo+IGRlc2NyaWJlIHdoYXQgdGhlc2UgdmFsdWVzIGFyZS4KPgo+IERlc2NyaWJlIHRoaXMgc3Rh dGUgZXhwbGljaXRseS4KClRoaXMgaXMgYSBnb29kIGlkZWEuCgo+Cj4gU2lnbmVkLW9mZi1ieTog TWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KPiAtLS0KPiAgRG9jdW1lbnRhdGlvbi92aXJ0 L2t2bS9hcGkucnN0IHwgMTAgKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0 aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdmlydC9rdm0vYXBpLnJzdCBi L0RvY3VtZW50YXRpb24vdmlydC9rdm0vYXBpLnJzdAo+IGluZGV4IDM4ZTMyN2Q0YjQ3OS4uZTIy MzdlNGUxMGJhIDEwMDY0NAo+IC0tLSBhL0RvY3VtZW50YXRpb24vdmlydC9rdm0vYXBpLnJzdAo+ ICsrKyBiL0RvY3VtZW50YXRpb24vdmlydC9rdm0vYXBpLnJzdAo+IEBAIC0zMTE1LDYgKzMxMTUs MTYgQEAgb3B0aW9uYWwgZmVhdHVyZXMgaXQgc2hvdWxkIGhhdmUuIMKgVGhpcyB3aWxsIGNhdXNl IGEgcmVzZXQgb2YgdGhlIGNwdQo+ICByZWdpc3RlcnMgdG8gdGhlaXIgaW5pdGlhbCB2YWx1ZXMu IMKgSWYgdGhpcyBpcyBub3QgY2FsbGVkLCBLVk1fUlVOIHdpbGwKPiAgcmV0dXJuIEVOT0VYRUMg Zm9yIHRoYXQgdmNwdS4KPiAgCj4gK1RoZSBpbml0aWFsIHZhbHVlcyBhcmUgZGVmaW5lZCBhczoK PiArCS0gUHJvY2Vzc29yIHN0YXRlOgo+ICsJCSogQUFyY2g2NDogRUwxaCwgRCwgQSwgSSBhbmQg RiBiaXRzIHNldAoKVGhhdCB2YWx1ZSBtYXRjaGVzIHRoZSBtYWNybyBWQ1BVX1JFU0VUX1NUQVRF X0VMMS4KCj4gKwkJKiBBYXJjaDMyOiBTVkMsIEQsIEEsIEkgYW5kIEYgYml0cyBzZXQKVkNQVV9S RVNFVF9TVEFURV9TVkMgZG9lc24ndCBoYXZlIGEgRCBiaXQ7IGFjY29yZGluZyB0byBBUk0gRERJ IDA0ODdHLmEsIHBhZ2UKRzEtNTk2NSwgQ1BTUiBkb2Vzbid0IGhhdmUgYSBEIGJpdCBlaXRoZXIg KEkgbWlnaHQgYmUgcmVhZGluZyBpdCB3cm9uZykuCj4gKwktIEdlbmVyYWwgUHVycG9zZSByZWdp c3RlcnMsIGluY2x1ZGluZyBQQyBhbmQgU1A6IHNldCB0byAwCgpUaGV5IGFyZSB6ZXJvJ2VkIGV4 cGxpY2l0bHkgaW4ga3ZtX3Jlc2V0X3ZjcHUoKS4KCj4gKwktIEZQU0lNRC9ORU9OIHJlZ2lzdGVy czogc2V0IHRvIDAKCkkgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZmluZCB3aGVyZSB0aGV5IGFyZSBp bml0aWFsaXplZCBleHBsaWNpdGx5LCBJIGFzc3VtZSB0aGV5CmFyZW4ndC4gVGhleSBhcmUgemVy byBiZWNhdXNlIHRoZSBrdm1fdmNwdSBzdHJ1Y3QgaXMgYWxsb2NhdGVkIHZpYQprbWVtX2NhY2hl X3phbGxvYygpIGluIGt2bV92bV9pb2N0bF9jcmVhdGVfdmNwdSgpLCBzbyB0aGlzIGlzIGNvcnJl Y3QuCgo+ICsJLSBTVkUgcmVnaXN0ZXJzOiBzZXQgdG8gMAoKVGhleSBhcmUgemVybydlZCBleHBs aWNpdGx5IGluIGt2bV92Y3B1X3Jlc2V0X3N2ZSgpLgoKPiArCS0gU3lzdGVtIHJlZ2lzdGVyczog UmVzZXQgdG8gdGhlaXIgYXJjaGl0ZWN0dXJhbGx5IGRlZmluZWQKPiArCSAgdmFsdWVzIGFzIGZv ciBhIHdhcm0gcmVzZXQgdG8gRUwxIChyZXNwLiBTVkMpCgpUaGlzIGlzIGRvbmUgaW4ga3ZtX3Jl c2V0X3ZjcHUoKSAtPiBrdm1fcmVzZXRfc3lzX3JlZ3MoKSwgd2hpY2ggZnJvbSB3aGF0IEkgY2Fu CnRlbGwgZG9lcyB0aGUgcmlnaHQgdGhpbmcsIGJ1dCBJIGhhdmVuJ3QgY2hlY2tlZCBlYWNoIGFu ZCBldmVyeSByZWdpc3Rlci4KCkFzc3VtaW5nIHRoZSBEIGJpdCBmb3IgQ1BTUi9TUFNSIHdhcyBh IHR5cG8gYW5kIHdpdGggaXQgcmVtb3ZlZDoKClJldmlld2VkLWJ5OiBBbGV4YW5kcnUgRWxpc2Vp IDxhbGV4YW5kcnUuZWxpc2VpQGFybS5jb20+CgpUaGFua3MsCgpBbGV4Cgo+ICsKPiAgTm90ZSB0 aGF0IGJlY2F1c2Ugc29tZSByZWdpc3RlcnMgcmVmbGVjdCBtYWNoaW5lIHRvcG9sb2d5LCBhbGwg dmNwdXMKPiAgc2hvdWxkIGJlIGNyZWF0ZWQgYmVmb3JlIHRoaXMgaW9jdGwgaXMgaW52b2tlZC4K PiAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51 eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1h cm0ta2VybmVsCg==