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=-7.7 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 E9D42C433E2 for ; Fri, 11 Sep 2020 16:26:37 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 7335D206DB for ; Fri, 11 Sep 2020 16:26:37 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="jAUsRbsQ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7335D206DB Authentication-Results: mail.kernel.org; dmarc=none (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=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=+c0Esms82bUAW4LKJMUrphaDLMU3PwXq6xJPVYLUj2Q=; b=jAUsRbsQexb1jB8neKECS+Esg uMCWiFIMhbLwSF0ifNr+b8P0qMFql75mh1VI8j8AgXzvnJ9KkZNB4pDRzbkDn2dV2b8GkF1DZ8nrG ms8WyFLY1Q5QG5ZtFPUce8fG+K3jsrM8XGKC8RE/hfTsWHcYfaK7vfXdslh7hsop7yHoHjM9Er9hc S6YfPKzw7JJydbMitzzsTwupj9c0OpHpOV6EDLUPLpkr2Iww7rXbpInMPpFfjivf3ogs0kUC0imaF pP3H3cExyPC7BBKVz2dWctetvicoAlaH2/30oS0mdn5QpPKIJPjB4tHY6bM8Thy44q7mizvHvM8D+ dUGZ/1/hw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGlrX-0007AP-Ct; Fri, 11 Sep 2020 16:25:23 +0000 Received: from foss.arm.com ([217.140.110.172]) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kGlrT-00078w-TZ for linux-arm-kernel@lists.infradead.org; Fri, 11 Sep 2020 16:25:21 +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 BE2951045; Fri, 11 Sep 2020 09:25:15 -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 D20163F73C; Fri, 11 Sep 2020 09:25:14 -0700 (PDT) Subject: Re: [PATCH v2] KVM: arm64: Try PMD block mappings if PUD mappings are not supported To: Punit Agrawal References: <20200910133351.118191-1-alexandru.elisei@arm.com> <87363oogp2.fsf@kokedama.swc.toshiba.co.jp> From: Alexandru Elisei Message-ID: <2850b4d3-4399-c44c-0e5e-b01906c80ec7@arm.com> Date: Fri, 11 Sep 2020 17:26:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <87363oogp2.fsf@kokedama.swc.toshiba.co.jp> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200911_122520_010261_C67ECAED X-CRM114-Status: GOOD ( 26.50 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: suzuki.poulose@arm.com, maz@kernel.org, james.morse@arm.com, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, julien.thierry.kdev@gmail.com 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 SGkgUHVuaXQsCgpUaGFuayB5b3UgZm9yIGhhdmluZyBhIGxvb2shCgpPbiA5LzExLzIwIDk6MzQg QU0sIFB1bml0IEFncmF3YWwgd3JvdGU6Cj4gSGkgQWxleGFuZHJ1LAo+Cj4gQWxleGFuZHJ1IEVs aXNlaSA8YWxleGFuZHJ1LmVsaXNlaUBhcm0uY29tPiB3cml0ZXM6Cj4KPj4gV2hlbiB1c2Vyc3Bh Y2UgdXNlcyBodWdldGxiZnMgZm9yIHRoZSBWTSBtZW1vcnksIHVzZXJfbWVtX2Fib3J0KCkgdHJp ZXMgdG8KPj4gdXNlIHRoZSBzYW1lIGJsb2NrIHNpemUgdG8gbWFwIHRoZSBmYXVsdGluZyBJUEEg aW4gc3RhZ2UgMi4gSWYgc3RhZ2UgMgo+PiBjYW5ub3QgdGhlIHNhbWUgYmxvY2sgbWFwcGluZyBi ZWNhdXNlIHRoZSBibG9jayBzaXplIGRvZXNuJ3QgZml0IGluIHRoZQo+PiBtZW1zbG90IG9yIHRo ZSBtZW1zbG90IGlzIG5vdCBwcm9wZXJseSBhbGlnbmVkLCB1c2VyX21lbV9hYm9ydCgpIHdpbGwg ZmFsbAo+PiBiYWNrIHRvIGEgcGFnZSBtYXBwaW5nLCByZWdhcmRsZXNzIG9mIHRoZSBibG9jayBz aXplLiBXZSBjYW4gZG8gYmV0dGVyIGZvcgo+PiBQVUQgYmFja2VkIGh1Z2V0bGJmcyBieSBjaGVj a2luZyBpZiBhIFBNRCBibG9jayBtYXBwaW5nIGlzIHN1cHBvcnRlZCBiZWZvcmUKPj4gZGVjaWRp bmcgdG8gdXNlIGEgcGFnZS4KPiBJIHRoaW5rIHRoaXMgd2FzIGRpc2N1c3NlZCBpbiB0aGUgcGFz dC4KPgo+IEkgaGF2ZSBhIHZhZ3VlIHJlY29sbGVjdGlvbiBvZiB0aGVyZSBiZWluZyBhIHByb2Js ZW0gaWYgdGhlIHVzZXIgYW5kCj4gc3RhZ2UgMiBtYXBwaW5ncyBnbyBvdXQgb2Ygc3luYyAtIGNh bid0IHJlY2FsbCB0aGUgZXhhY3QgZGV0YWlscy4KCkknbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFu IGJ5IHRoZSB0d28gdGFibGVzIGdvaW5nIG91dCBvZiBzeW5jLiBJJ20gbG9va2luZyBhdApEb2N1 bWVudGF0aW9uL3ZtL3VuZXZpY3RhYmxlLWxydS5yc3QgYW5kIHRoaXMgaXMgd2hhdCBpdCBzYXlz IHJlZ2FyZGluZyBodWdldGxiZnM6CgoiVk1BcyBtYXBwaW5nIGh1Z2V0bGJmcyBwYWdlIGFyZSBh bHJlYWR5IGVmZmVjdGl2ZWx5IHBpbm5lZCBpbnRvIG1lbW9yeS7CoCBXZQpuZWl0aGVyIG5lZWQg bm9yIHdhbnQgdG8gbWxvY2soKSB0aGVzZSBwYWdlcy7CoCBIb3dldmVyLCB0byBwcmVzZXJ2ZSB0 aGUgcHJpb3IKYmVoYXZpb3Igb2YgbWxvY2soKSAtIGJlZm9yZSB0aGUgdW5ldmljdGFibGUvbWxv Y2sgY2hhbmdlcyAtIG1sb2NrX2ZpeHVwKCkgd2lsbApjYWxsIG1ha2VfcGFnZXNfcHJlc2VudCgp IGluIHRoZSBodWdldGxiZnMgVk1BIHJhbmdlIHRvIGFsbG9jYXRlIHRoZSBodWdlIHBhZ2VzCmFu ZCBwb3B1bGF0ZSB0aGUgcHRlcy4iCgpQbGVhc2UgY29ycmVjdCBtZSBpZiBJJ20gd3JvbmcsIGJ1 dCBteSBpbnRlcnByZXRhdGlvbiBpcyB0aGF0IG9uY2UgYSBodWdldGxiZnMKcGFnZSBoYXMgYmVl biBtYXBwZWQgaW4gYSBwcm9jZXNzJyBhZGRyZXNzIHNwYWNlLCB0aGUgb25seSB3YXkgdG8gdW5t YXAgaXQgaXMgdmlhCm11bm1hcC4gSWYgdGhhdCdzIHRoZSBjYXNlLCB0aGUgS1ZNIG1tdSBub3Rp ZmllciBzaG91bGQgdGFrZSBjYXJlIG9mIHVubWFwcGluZwpmcm9tIHN0YWdlIDIgdGhlIGVudGly ZSBtZW1vcnkgcmFuZ2UgYWRkcmVzc2VkIGJ5IHRoZSBodWdldGxiZnMgcGFnZXMsIHJpZ2h0PwoK Pgo+IFB1dHRpbmcgaXQgb3V0IHRoZXJlIGluIGNhc2UgYW55Ym9keSBlbHNlIG9uIHRoZSB0aHJl YWQgY2FuIHJlY2FsbCB0aGUKPiBkZXRhaWxzIG9mIHRoZSBwcmV2aW91cyBkaXNjdXNzaW9uIChv ZmZsaXN0KS4KPgo+IFRob3VnaCB0aGluZ3MgbWF5IGhhdmUgY2hhbmdlZCBhbmQgaWYgaXQgcGFz c2VzIHRlc3RpbmcgLSB0aGVuIG1heWJlIEkKPiBhbSBtaXMtcmVtZW1iZXJpbmcuIEknbGwgdGFr ZSBhIGNsb3NlciBsb29rIGF0IHRoZSBwYXRjaCBhbmQgc2hvdXQgb3V0Cj4gaWYgSSBub3RpY2Ug YW55dGhpbmcuCgpUaGUgdGVzdCBJIHJhbiB3YXMgdG8gYm9vdCBhIFZNIGFuZCBydW4gbHRwICh3 aXRoIHByaW50aydzIHNwcmlua2xlZCBpbiB0aGUgaG9zdAprZXJuZWwgdG8gc2VlIHdoYXQgcGFn ZSBzaXplIGFuZCB3aGVyZSBpdCBnZXRzIG1hcHBlZC91bm1hcHBlZCBhdCBzdGFnZSAyKS4gRG8g eW91Cm1pbmQgcmVjb21tZW5kaW5nIG90aGVyIHRlc3RzIHRoYXQgSSBtaWdodCBydW4/CgpUaGFu a3MsCkFsZXgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xp bnV4LWFybS1rZXJuZWwK