Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5257966pxj; Wed, 26 May 2021 06:36:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxL+DUNk9RJvTTt/NVGtRhXW/t+ARZ7MCtbHuWUedjZWVIfJ/QeqfwnYkDNj3NLZvNyNDdH X-Received: by 2002:a50:ef15:: with SMTP id m21mr37031972eds.226.1622036169388; Wed, 26 May 2021 06:36:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622036169; cv=none; d=google.com; s=arc-20160816; b=sa7ez1JKmPQXAtwFb+A0ZqVg6dCc8w5/jwik/nVbT9En8G9Z2Nw+7x1QTih723ievk tTx4iaD1xQa+7+ZAdpYkk/FRp4odT+B2xFok4Uzx05yMXAGiSqsPT00XJgofQ0JOQKh5 oJTg9WcCmbPE1tvFGz5prQaqLHy/iJI9oODbLdvmVkthD5GItfiN+bWeSFtOFQRThVpT c/+CdUFzi8ymrCW6FkjmDJxnLwXsFjDj+GZAWDO2V20ZnMgN8MArRLKDlCbaPNGlVGP+ stjzetVUqJ9p0I0B+ptvPXSVvXsoLXpot6wb3JdgDqSqswuyo/JO0R0bZjyC44atMy50 F5EA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=POAiMq+gttoGirlvJzTYeOasBe2IARKlMxSPr1QHyWU=; b=X53KttXmh61MvtTbVNmh15rlUJmCvlaryzrqgjibAMgIHIzhyub4xSc6Mp0ixoEK8f sKqCajHYvkVH9GQr4AeiN3NEqC4ElTFdJ1Rrk+MLA9GWvxCs8ofqgdvWCXRtJbDq7LDW rE5Ho/0AU3eWIrooLjdOKB/Y4wSrUEBk31lNBDZjZaW85jcxpvVqxSJzjs9T3SpDbJeE Kgvmonv0z6k4CqBM/vuaGokcfWO60/kVR4Q2NIPmRVqeADYjVJj9bP9BF6kurCuvAVuy //3NMMj9Jzz8Jff82KWwRw17lQCvy/7gFzqo1YIEnc5l4JWRe0lAytZY/5V0gvjddSt5 WYKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hh16si16489412ejb.532.2021.05.26.06.35.45; Wed, 26 May 2021 06:36:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231376AbhEZNGH (ORCPT + 99 others); Wed, 26 May 2021 09:06:07 -0400 Received: from mail.kernel.org ([198.145.29.99]:36418 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231189AbhEZNGD (ORCPT ); Wed, 26 May 2021 09:06:03 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 1BBA0611CD; Wed, 26 May 2021 13:04:28 +0000 (UTC) Date: Wed, 26 May 2021 14:04:26 +0100 From: Catalin Marinas To: "Qian Cai (QUIC)" Cc: Mike Rapoport , Andrew Morton , David Hildenbrand , Anshuman Khandual , Ard Biesheuvel , Linux Memory Management List , Will Deacon , Marc Zyngier , Linux Kernel Mailing List , Linux ARM Subject: Re: Arm64 crash while reading memory sysfs Message-ID: <20210526130426.GD19992@arm.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 26, 2021 at 12:09:14PM +0000, Qian Cai (QUIC) wrote: > [ 0.000000] Early memory node ranges > [ 0.000000] node 0: [mem 0x0000000090000000-0x0000000091ffffff] Maybe de-selecting HOLES_IN_ZONE is not correct for arm64 in all circumstances. In a configuration with 64K pages, MAX_ORDER is 14, MAX_ORDER_NR_PAGES is 8192, so a 2^29 address range. However, the above range starts on 2^28 boundary. SECTION_SIZE_BITS is 29 in this configuration but the corresponding mem_map[] in the first half of the first section is probably not marked as reserved as we'd do for NOMAP. -- Catalin