arm: Kernel failures when several memory banks are used with starting address above 128MB
Russell King - ARM Linux
linux at arm.linux.org.uk
Wed Jan 23 04:15:37 EST 2013
On Tue, Jan 22, 2013 at 08:18:13PM +0100, Michal Simek wrote:
> I have a question regarding to the case where DTS specify one memory bank
> for example <0x0 0x40000000> with CONFIG_ARM_PATCH_PHYS_VIRT=y
> where the kernel can be loaded at a 16MB boundary.
That's where you're going wrong. We assume that the kernel is loaded
within the 16MB of memory _always_. Can't get around this on a
multiplatform kernel.
More information about the linux-arm-kernel
mailing list