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=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,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 673E0C33C9E for ; Thu, 9 Jan 2020 03:07:49 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 0A0392067D for ; Thu, 9 Jan 2020 03:07:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0A0392067D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 789A38E0005; Wed, 8 Jan 2020 22:07:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 712C88E0001; Wed, 8 Jan 2020 22:07:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 629438E0005; Wed, 8 Jan 2020 22:07:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0116.hostedemail.com [216.40.44.116]) by kanga.kvack.org (Postfix) with ESMTP id 4CB4F8E0001 for ; Wed, 8 Jan 2020 22:07:48 -0500 (EST) Received: from smtpin10.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with SMTP id EE4D72C2A for ; Thu, 9 Jan 2020 03:07:47 +0000 (UTC) X-FDA: 76356610974.10.wish37_26dd0fb720e35 X-HE-Tag: wish37_26dd0fb720e35 X-Filterd-Recvd-Size: 2446 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by imf12.hostedemail.com (Postfix) with ESMTP for ; Thu, 9 Jan 2020 03:07:46 +0000 (UTC) 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 F353131B; Wed, 8 Jan 2020 19:07:45 -0800 (PST) Received: from [10.162.40.138] (p8cg001049571a15.blr.arm.com [10.162.40.138]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B53F93F534; Wed, 8 Jan 2020 19:07:41 -0800 (PST) Subject: Re: [PATCH 0/1] arm/arm64: add support for folded p4d page tables To: Mike Rapoport , linux-arm-kernel@lists.infradead.org Cc: Catalin Marinas , James Morse , Julien Thierry , Marc Zyngier , Russell King , Suzuki K Poulose , Will Deacon , kvmarm@lists.cs.columbia.edu, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Mike Rapoport References: <20191230082734.28954-1-rppt@kernel.org> From: Anshuman Khandual Message-ID: <19fc0640-2b7e-a06f-a4c8-2736d54dd565@arm.com> Date: Thu, 9 Jan 2020 08:38:54 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20191230082734.28954-1-rppt@kernel.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 12/30/2019 01:57 PM, Mike Rapoport wrote: > From: Mike Rapoport > > Hi, Hello Mike, > > This is a part of clean up of the page table manipulation code that aims to > remove asm-generic/5level-fixup.h and asm-generic/pgtable-nop4d-hack.h > > There is a single patch for both arm and arm64 because doing the conversion > separately would mean breaking the shared mmu bits in virt/kvm/arm. > > The patch is build tested and boot tested on qemu-system-{arm,aarch64}. There are lots of code changes here for a single patch but as you have mentioned shared KVM bits would have prevented splitting arm and arm64 changes into separate patches. Just curious, are you planning to respin this patch sooner after fixing the reported build problems caused by missing p4d_offset_kimg() and p4d_sect() definitions ? - Anshuman