[PATCH v4 0/8] MMU disabling code and kexec fixes
Nicolas Pitre
nico at fluxnic.net
Tue Aug 23 21:25:36 EDT 2011
On Tue, 23 Aug 2011, Will Deacon wrote:
> Hello,
>
> This is version 4 of the patches originally posted here:
>
> v1: http://lists.infradead.org/pipermail/linux-arm-kernel/2011-June/052157.html
> v2: http://lists.infradead.org/pipermail/linux-arm-kernel/2011-June/052559.html
> v3: http://lists.infradead.org/pipermail/linux-arm-kernel/2011-June/053252.html
>
> There are many changes since v3. Notably:
> - Support for Thumb-2
> - Based on 3.1-rc3 (now that some of the previous patches have
> been merged)
> - The reserved stack page now sits below swapper and is reserved
> by memblock during memory init. This has the advantage of being
> at a known physical address for a platform, which will be helpful
> for non-hotplug SMP booting.
Is this really necessary? Relying on "known physical address" is often
going to lead us in situations where that physical address get encoded
outside the kernel proper and then we're stuck with it forever. This
would be more "reliable" if the interface would be passed that address
and if the page was dynamically allocated/freed.
Nicolas
More information about the linux-arm-kernel
mailing list