public inbox for linuxppc-dev@ozlabs.org 
 help / color / mirror / Atom feed
From: Benjamin Herrenschmidt <benh@kernel•crashing.org>
To: Nishanth Aravamudan <nacc@us•ibm.com>
Cc: linuxppc-dev@lists•ozlabs.org,
	Anton Blanchard <anton@au1•ibm.com>,
	Paul Mackerras <paulus@samba•org>,
	Robert Jennings <rcj@linux•vnet.ibm.com>
Subject: Re: [PATCH] powerpc/prom: bump up maximum size of properties
Date: Mon, 27 Feb 2012 10:22:14 +1100	[thread overview]
Message-ID: <1330298534.20389.53.camel@pasglop> (raw)
In-Reply-To: <1330129422-2648-1-git-send-email-nacc@us.ibm.com>

On Fri, 2012-02-24 at 16:23 -0800, Nishanth Aravamudan wrote:
> On a 16TB system (using AMS/CMO), I get:
> 
> WARNING: ignoring large property [/ibm,dynamic-reconfiguration-memory] ibm,dynamic-memory length 0x000000000017ffec
> 
> and significantly less memory is thus shown to the partition. As far as
> I can tell, the constant used is arbitrary, but bump it up to 2MB, which
> covers the above property (approximately 1.5MB).
> 
> With this patch, the kernel does see all of the system memory on the
> 16TB system.

Why not go all the way to either removing the limit, or setting it to
something much bigger ? That's just asking to break again when we get an
even bigger system.

The limit was originally set because of Apple machines carrying ROM
images in the device-tree, at a time where we were much more memory
constrained than we are now.

But even then, it never represented such a large gain and in the end,
was probably not -that- useful.

I'd say bump it to something really large like 16M or remove the limit
alltogether.

Cheers,
Ben.

> Signed-off-by: Nishanth Aravamudan <nacc@us•ibm.com>
> Cc: Anton Blanchard <anton@au1•ibm.com>
> Cc: Paul Mackerras <paulus@samba•org>
> Cc: Robert Jennings <rcj@linux•vnet.ibm.com>
> Cc: linuxppc-dev@lists•ozlabs.org
> ---
>  arch/powerpc/kernel/prom_init.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/powerpc/kernel/prom_init.c b/arch/powerpc/kernel/prom_init.c
> index eca626e..0bf0ccc 100644
> --- a/arch/powerpc/kernel/prom_init.c
> +++ b/arch/powerpc/kernel/prom_init.c
> @@ -53,7 +53,7 @@
>   * ensure that we don't lose things like the interrupt-map property
>   * on a PCI-PCI bridge.
>   */
> -#define MAX_PROPERTY_LENGTH	(1UL * 1024 * 1024)
> +#define MAX_PROPERTY_LENGTH	(2UL * 1024 * 1024)
>  
>  /*
>   * Eventually bump that one up

  reply	other threads:[~2012-02-26 23:22 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-25  0:23 [PATCH] powerpc/prom: bump up maximum size of properties Nishanth Aravamudan
2012-02-26 23:22 ` Benjamin Herrenschmidt [this message]
2012-02-27 18:55   ` [PATCH] powerpc/prom: remove limit on " Nishanth Aravamudan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1330298534.20389.53.camel@pasglop \
    --to=benh@kernel$(echo .)crashing.org \
    --cc=anton@au1$(echo .)ibm.com \
    --cc=linuxppc-dev@lists$(echo .)ozlabs.org \
    --cc=nacc@us$(echo .)ibm.com \
    --cc=paulus@samba$(echo .)org \
    --cc=rcj@linux$(echo .)vnet.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox