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 5E960EB64DD for ; Fri, 11 Aug 2023 15:31:57 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=uZNdNQcBh+GhL9drYigbceeZyzSV/9KgQPZMVabih4w=; b=DsOGka3Amkc4p6 gtUq30MGlJNGvOUHGiuTWElFM1Jb2tN8c5Z+CGo40JZxebGQXYidcnL8WGtuuSN7VcZg8CA8zvoZP /1+Gx4CVDx5rWqRzPcpDetyUhGwz6oNObxrEAkFVEHNUKx14/StlyMdIJqKp3xypEWq0WFeOlSi2M Kuu4ilNGTtmFFX70Ghrh+2wHc1I+KD49GbUrSryzD/H8yDOSUYLfEpgDkezDrDBoITg5XIEE/ipG0 lBpdg2DADjNxAWyvsJlEMsNUSMAJ8iPkPpePQOJeYlWwMgpmn6iHp25fTB3NSv9ErANU0xlmXD6R9 7GmwIlS8cuRiufjdBCsQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qUU6t-00AxuN-2o; Fri, 11 Aug 2023 15:31:31 +0000 Received: from mail-oa1-x32.google.com ([2001:4860:4864:20::32]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qUU6q-00Axts-18 for linux-arm-kernel@lists.infradead.org; Fri, 11 Aug 2023 15:31:29 +0000 Received: by mail-oa1-x32.google.com with SMTP id 586e51a60fabf-1bb954414e8so1800530fac.0 for ; Fri, 11 Aug 2023 08:31:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1691767885; x=1692372685; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MkHxuuUE1racnF7AqWkiPAPBMqIdT5jrsMuLVcWQoXY=; b=IkHeT5HL72sVQg87oKLKAWG2T8oyxYgOdRcRjayYES9J4+s9MiAFDfKXWU2VL4jnIw GcV4Vh+5PTwAV2cDuSOsLMW9B/1wrUcaj0a3K+lgKia+k6aDlZCauxBq7Kwh2tqTwB6n ymfnNRLB6fN8YahjGhAW6XA+0paKNUnK8l4T1whS3XOlxtTdvSkLEm7CR8Gr4PixYNqC Fkw5g2Nk0XpQzI6DAXueDlaYo27bz8ICjkl424bv+kp9LS/piJIKrpmC0LFQ1mRKqH5C OV2ais3ra5DO+1B+PCaVEn+qSHhxghrqliF0r4aiDx+izf0qKK3BQVbLe8Rgd9PVIxyP F1Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691767885; x=1692372685; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MkHxuuUE1racnF7AqWkiPAPBMqIdT5jrsMuLVcWQoXY=; b=QfwOyw7OBG8LfZcCdHCehViu/YqXwpandM8mXroVflZd4XvNTeYn+WrsQiNtU6YCcZ hXFSaqzDAxclGsnQmDltJBFECm1rFb97KJkXkM92Oe1u0TBmwIMh6kv43oLMrfuTwd5l NwGze5HdLKQrhOv0ZhC2JFhXBNDzWXt5mHjTGFwi0sQDTb9bvJfFzZK6DRx/iihPvlDx mx7CrhGBMVRw5pQk6O+iFWear9ECqeYwZLWHuJK7DhCWSj+ET0xnOcbdbqTabD0P4npn 7TiC0YvYXT9g/b4isYPcwtTEsdnID4B19b1NdmIeG6xcHLOBkdUsj53Okhd1OHGphoiT kksQ== X-Gm-Message-State: AOJu0Yxamnrccy95JleOkDt80v79e33isu2D9orcngZrJTT9iQ60xUjB 8zeZnp1h8nxoVYsy/TzP8UGJLWmT7I4Ngu1iKr4V+eAmsQXGiRf0Hs4= X-Google-Smtp-Source: AGHT+IFuU0i4ssk4mXymypXRlN8YzctH8Of+BhP+Z9PlFvCANq23FxDZvhz42dJQbPZ6dyi0OSaExylXwPX2H0Vqzw4= X-Received: by 2002:a05:6870:9687:b0:1bf:ce5b:436 with SMTP id o7-20020a056870968700b001bfce5b0436mr2760098oaq.58.1691767885480; Fri, 11 Aug 2023 08:31:25 -0700 (PDT) MIME-Version: 1.0 References: <20230808114711.2013842-1-maz@kernel.org> <20230808114711.2013842-11-maz@kernel.org> In-Reply-To: <20230808114711.2013842-11-maz@kernel.org> From: Jing Zhang Date: Fri, 11 Aug 2023 08:31:13 -0700 Message-ID: Subject: Re: [PATCH v3 10/27] KVM: arm64: Correctly handle ACCDATA_EL1 traps To: Marc Zyngier Cc: kvmarm@lists.linux.dev, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Catalin Marinas , Eric Auger , Mark Brown , Mark Rutland , Will Deacon , Alexandru Elisei , Andre Przywara , Chase Conklin , Ganapatrao Kulkarni , Darren Hart , Miguel Luis , James Morse , Suzuki K Poulose , Oliver Upton , Zenghui Yu X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230811_083128_392244_9D75A325 X-CRM114-Status: GOOD ( 20.05 ) 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 SGkgTWFyYywKCk9uIFR1ZSwgQXVnIDgsIDIwMjMgYXQgNDo0OOKAr0FNIE1hcmMgWnluZ2llciA8 bWF6QGtlcm5lbC5vcmc+IHdyb3RlOgo+Cj4gQXMgd2UgYmxpbmRseSByZXNldCBzb21lIEhGR3hU Ul9FTDIgYml0cyB0byAwLCB3ZSBhbHNvIHJhbmRvbWx5IHRyYXAKPiB1bnN1c3BlY3Rpbmcgc3lz cmVncyB0aGF0IGhhdmUgdGhlaXIgdHJhcCBiaXRzIHdpdGggYSBuZWdhdGl2ZQo+IHBvbGFyaXR5 Lgo+Cj4gQUNDREFUQV9FTDEgaXMgb25lIHN1Y2ggcmVnaXN0ZXIgdGhhdCBjYW4gYmUgYWNjZXNz ZWQgYnkgdGhlIGd1ZXN0LAo+IGNhdXNpbmcgYSBzcGxhdCBvbiB0aGUgaG9zdCBhcyB3ZSBkb24n dCBoYXZlIGEgcHJvcGVyIGhhbmRsZXIgZm9yCj4gaXQuCj4KPiBBZGRpbmcgc3VjaCBoYW5kbGVy IGFkZHJlc3NlcyB0aGUgaXNzdWUsIHRob3VnaCB0aGVyZSBhcmUgYSBudW1iZXIKPiBvZiBvdGhl ciByZWdpc3RlcnMgbWlzc2luZyBhcyB0aGUgY3VycmVudCBhcmNoaXRlY3R1cmUgZG9jdW1lbnRh dGlvbgo+IGRvZXNuJ3QgZGVzY3JpYmUgdGhlbSB5ZXQuCj4KPiBSZXZpZXdlZC1ieTogRXJpYyBB dWdlciA8ZXJpYy5hdWdlckByZWRoYXQuY29tPgo+IFNpZ25lZC1vZmYtYnk6IE1hcmMgWnluZ2ll ciA8bWF6QGtlcm5lbC5vcmc+Cj4gUmV2aWV3ZWQtYnk6IE1pZ3VlbCBMdWlzIDxtaWd1ZWwubHVp c0BvcmFjbGUuY29tPgo+IC0tLQo+ICBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL3N5c3JlZy5oIHwg MiArKwo+ICBhcmNoL2FybTY0L2t2bS9zeXNfcmVncy5jICAgICAgIHwgMiArKwo+ICAyIGZpbGVz IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQvaW5j bHVkZS9hc20vc3lzcmVnLmggYi9hcmNoL2FybTY0L2luY2x1ZGUvYXNtL3N5c3JlZy5oCj4gaW5k ZXggMDQzYzY3N2U5ZjA0Li44MThjMTExMDA5Y2EgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9hcm02NC9p bmNsdWRlL2FzbS9zeXNyZWcuaAo+ICsrKyBiL2FyY2gvYXJtNjQvaW5jbHVkZS9hc20vc3lzcmVn LmgKPiBAQCAtMzg3LDYgKzM4Nyw4IEBACj4gICNkZWZpbmUgU1lTX0lDQ19JR1JQRU4wX0VMMSAg ICAgICAgICAgIHN5c19yZWcoMywgMCwgMTIsIDEyLCA2KQo+ICAjZGVmaW5lIFNZU19JQ0NfSUdS UEVOMV9FTDEgICAgICAgICAgICBzeXNfcmVnKDMsIDAsIDEyLCAxMiwgNykKPgo+ICsjZGVmaW5l IFNZU19BQ0NEQVRBX0VMMSAgICAgICAgICAgICAgICAgICAgICAgIHN5c19yZWcoMywgMCwgMTMs IDAsIDUpCj4gKwo+ICAjZGVmaW5lIFNZU19DTlRLQ1RMX0VMMSAgICAgICAgICAgICAgICAgICAg ICAgIHN5c19yZWcoMywgMCwgMTQsIDEsIDApCj4KPiAgI2RlZmluZSBTWVNfQUlEUl9FTDEgICAg ICAgICAgICAgICAgICAgc3lzX3JlZygzLCAxLCAwLCAwLCA3KQo+IGRpZmYgLS1naXQgYS9hcmNo L2FybTY0L2t2bS9zeXNfcmVncy5jIGIvYXJjaC9hcm02NC9rdm0vc3lzX3JlZ3MuYwo+IGluZGV4 IDJjYTI5NzNhYmU2Ni4uMzhmMjIxZjlmYzk4IDEwMDY0NAo+IC0tLSBhL2FyY2gvYXJtNjQva3Zt L3N5c19yZWdzLmMKPiArKysgYi9hcmNoL2FybTY0L2t2bS9zeXNfcmVncy5jCj4gQEAgLTIxNTEs NiArMjE1MSw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc3lzX3JlZ19kZXNjIHN5c19yZWdfZGVz Y3NbXSA9IHsKPiAgICAgICAgIHsgU1lTX0RFU0MoU1lTX0NPTlRFWFRJRFJfRUwxKSwgYWNjZXNz X3ZtX3JlZywgcmVzZXRfdmFsLCBDT05URVhUSURSX0VMMSwgMCB9LAo+ICAgICAgICAgeyBTWVNf REVTQyhTWVNfVFBJRFJfRUwxKSwgTlVMTCwgcmVzZXRfdW5rbm93biwgVFBJRFJfRUwxIH0sCj4K PiArICAgICAgIHsgU1lTX0RFU0MoU1lTX0FDQ0RBVEFfRUwxKSwgdW5kZWZfYWNjZXNzIH0sCj4g Kwo+ICAgICAgICAgeyBTWVNfREVTQyhTWVNfU0NYVE5VTV9FTDEpLCB1bmRlZl9hY2Nlc3MgfSwK Pgo+ICAgICAgICAgeyBTWVNfREVTQyhTWVNfQ05US0NUTF9FTDEpLCBOVUxMLCByZXNldF92YWws IENOVEtDVExfRUwxLCAwfSwKPiAtLQo+IDIuMzQuMQo+Cj4KClJldmlld2VkLWJ5OiBKaW5nIFpo YW5nIDxqaW5nemhhbmdvc0Bnb29nbGUuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=