public inbox for linux-arm-kernel@lists.infradead.org
 help / color / mirror / Atom feed
From: arnd@arndb.de (Arnd Bergmann)
To: linux-arm-kernel@lists.infradead.org
Subject: ARM physical memory map recommendation? (was RE: [RFC] arm64: defconfig: enable 48-bit VA by default)
Date: Tue, 14 Jun 2016 13:04:12 +0200	[thread overview]
Message-ID: <7715997.Fa4TyR8lE5@wuerfel> (raw)
In-Reply-To: <CAKv+Gu-Ra0sAbx1mmuN9o2LZ3Ccs7TsBRm7WyV8SxU6Y3fsEUA@mail.gmail.com>

On Tuesday, June 14, 2016 10:51:57 AM CEST Ard Biesheuvel wrote:
> > I guess how definitive someone might read it is open to interpretation
> > but our hardware guys intepreted it as the "ARM recommendation".
> > There are lot's of "must" statements in there, so its easy for me to
> > see how it can be intepreted to be fairly definitive.  It doesn't
> > say a 64GB DRAM part _could_ be sub-divided like...  It says "For example
> > a 64GB DRAM part _will_ be sub-divided into three regions."
> >
> 
> Whether or not you interpret the tone as normative is only one side of
> it. The reason I quoted the paragraph above is to emphasize that the
> definition of an 'ARM system' is not clear either, i.e., whether it
> means 'any system that implements the ARM architecture' or simply 'a
> system created by ARM Ltd.'. The fact that the paragraph mentions
> software models and FPGA implementations leans to the latter IMO.

Agreed.

> > In any case, we are not going to follow that document as definitive.
> > But, my question is whether there are any updated ARM recommendations?
> 
> That again suggests that the document in question is intended as a
> general recommendation, which I believe may not be the case. So if we
> could get some clarification on that as well from any of the ARM Ltd.
> cc'ees, that would be great.

The other question is to which degree we want to support this in Linux,
e.g. whether it's ok if we only run on systems with such extremely
sparsely populated DRAM areas at the same performance as on the
normal memory maps, or in the default configuration at all.

Do we know of there are any ARM reference systems that even support
more than 32GB of RAM?

	Arnd

  parent reply	other threads:[~2016-06-14 11:04 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-10 16:34 ARM physical memory map recommendation? (was RE: [RFC] arm64: defconfig: enable 48-bit VA by default) Stuart Yoder
2016-06-11 11:38 ` Ard Biesheuvel
2016-06-13 18:41   ` Stuart Yoder
2016-06-14  8:51     ` Ard Biesheuvel
2016-06-14 10:49       ` Catalin Marinas
2016-06-14 11:04       ` Arnd Bergmann [this message]
2016-06-14 13:55       ` Stuart Yoder

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=7715997.Fa4TyR8lE5@wuerfel \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
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