On Thu, Sep 16, 2010 at 04:37,  <[email protected]> wrote:
> Revision 9142 Author sonicz Date 2010-09-16 04:37:37 -0400 (Thu, 16 Sep
> 2010)
>
> Log Message
>
> Fix bug[#6254] [#5805] access_ok: check address range accross border
> properly.
>
> When init section is released to kernel memory management system, it may
> be merged into the same buddy block if it is adjacent to generic
> allocable memory region. In this case, an address range may across the
> border.

so why dont we update memory_start when this occurs ?  doesnt it
happen after free_init_pages() ?  so at the end of that function, we
should be able to set memory_start to __init_begin.  then we dont need
to modify process.c at all.
-mike
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to