[PATCH] ARM: zImage: add DSB and ISB barriers after relocating code

Marc Carino marc.ceeeee at gmail.com
Tue May 27 10:15:25 PDT 2014


Hello Nicolas,

> I assume that invalidating the i-cache would be a good thing to do in
> all cases.

Great! It looks like I'll be able to augment the existing cache function
lookup table with an additional I-cache invalidate operation.

> I'm curious though: at what address do you load your zImage, and what
> address does RAM start?

On our platform, we load the kernel zImage at address PA:0x8000. The
start of physical memory is at PA:0x0.

Thank you,
Marc



More information about the linux-arm-kernel mailing list