arm64: Ignore memory blocks below PHYS_OFFSET
authorCatalin Marinas <catalin.marinas@arm.com>
Tue, 16 Oct 2012 11:00:29 +0000 (12:00 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 18 Oct 2012 19:14:00 +0000 (20:14 +0100)
commitf71a1a42667f576ec736bb1200eba2118fee3a22
treef1cfb7b52b8659443aa3a683ac44c8e7e9430657
parentc60b0c2817bd6a990b08a7651e9cf630414665f5
arm64: Ignore memory blocks below PHYS_OFFSET

According to Documentation/arm64/booting.txt, the kernel image must be
loaded at a pre-defined offset from the start of RAM so that the kernel
can calculate PHYS_OFFSET based on this address. If the DT contains
memory blocks below this PHYS_OFFSET, report them and ignore the
corresponding memory range.

Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/setup.c