From patchwork Wed Feb 14 15:30:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 128366 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp733447ljc; Wed, 14 Feb 2018 07:33:29 -0800 (PST) X-Google-Smtp-Source: AH8x224t5322OK6olnMsnfJ4yWs4BuyMK9UCmitccgBd/0+VBWFFgQG/kRh9Nv8ChCoKrhJfwdxq X-Received: by 10.107.149.1 with SMTP id x1mr6212871iod.80.1518622409658; Wed, 14 Feb 2018 07:33:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518622409; cv=none; d=google.com; s=arc-20160816; b=T0EoJTv9Kf7BLznqtGtt/3mDKXL2ZNQZbD4a/9G9V3orVPfYTthn4/lrdOJS7QssUT uL2walNk6JmJ3yXURwyi5TFs7hvdhu3msvpMHPpRC70hWUHg5zxq7Pi5gfocPuzV0aa5 z4DTkaMfTDuvlYxEVcb/FnkGs+z2fR5sZ1csh3ZvLsAgzQFAmXGJfulsgYyZarF6zykP 1/IBvjqiMGor3HnwbioL78KG6uiyyQu41N9unrBBqXYNK0TWuf/AtVmZyv+s2AVc26sR DXBHKHycLLB8hv09Hsy5ayR548A3sNiDKbyuThEUSC9hWZIPQ8vKxh6phCHwrWe/s+Wq BWsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:cc:references:in-reply-to:message-id:date:to :from:arc-authentication-results; bh=a9CfSShNNAhPIxq2U6W5D00Pc3jFPBm7KDFMGkeEwQQ=; b=RMzjPqs/sD9avymULzWFTJufI+kMIZmifnwJAMQ2SE2B8Pwhrui+A5qnac5xQpvk4y fZM7VSJ70Rg1R1IQMzi1u1PXz8y0H6rs4gRVYbtIgyf8A4xLSLnckDNkIv+5hzyE7fWx VO7rPxSj2DM5JlgN+w1QBq1Zu+GAZtBxHjc+1k9EU3pPJ+f1v3ItP/93PKrTLw/SVWHD 5nCDOSVDcjA3tZ8lX83S2TLhmEufwQ/bKAGQ9PFjCWdttOJTJ7n1rrSROHHjJn3qIEIo DXnIUJHjnH2s5iZtxHiehPbPNSynZCM3i69NVNjmnXrfFbR2L8QeqcVkxDtgTHXFQ2CE 45Vg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id e81si79526ioa.323.2018.02.14.07.33.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Feb 2018 07:33:29 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elz1S-0002Kj-KD; Wed, 14 Feb 2018 15:31:02 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elz1Q-0002KG-NP for xen-devel@lists.xen.org; Wed, 14 Feb 2018 15:31:00 +0000 X-Inumbo-ID: 37e5f884-119c-11e8-b9b1-635ca7ef6cff Received: from foss.arm.com (unknown [217.140.101.70]) by us1-amaz-eas1.inumbo.com (Halon) with ESMTP id 37e5f884-119c-11e8-b9b1-635ca7ef6cff; Wed, 14 Feb 2018 15:32:08 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 1433A15BF; Wed, 14 Feb 2018 07:30:54 -0800 (PST) Received: from e108454-lin.cambridge.arm.com (e108454-lin.cambridge.arm.com [10.1.206.53]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D5B9D3F53D; Wed, 14 Feb 2018 07:30:52 -0800 (PST) From: Julien Grall To: xen-devel@lists.xen.org Date: Wed, 14 Feb 2018 15:30:44 +0000 Message-Id: <20180214153045.10558-2-julien.grall@arm.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180214153045.10558-1-julien.grall@arm.com> References: <20180214153045.10558-1-julien.grall@arm.com> Cc: andre.przywara@arm.com, Julien Grall , sstabellini@kernel.org, ian.jackson@eu.citrix.com, mjaggi@caviumnetworks.com Subject: [Xen-devel] [PATCH v2 1/2] xen/arm: Extend the number of memory banks supported X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" When booting using Grub on Thunder-X, the number of memory available is greater than 64. Bump the number to 128, so we can take advantage of all the memory. Signed-off-by: Julien Grall Reviewed-by: Stefano Stabellini --- Note that I wasn't able to boot without this patch, because EFI stub is printing an error when the number of region exceed 64. This will result to fragment in bit more the memory (sounds like print allocate memory) and will fail to get the memory on retry. --- xen/include/asm-arm/setup.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/include/asm-arm/setup.h b/xen/include/asm-arm/setup.h index 7ff2c34dab..0cc3330807 100644 --- a/xen/include/asm-arm/setup.h +++ b/xen/include/asm-arm/setup.h @@ -6,7 +6,7 @@ #define MIN_FDT_ALIGN 8 #define MAX_FDT_SIZE SZ_2M -#define NR_MEM_BANKS 64 +#define NR_MEM_BANKS 128 #define MAX_MODULES 5 /* Current maximum useful modules */