]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: sort the meminfo array earlier
authorNicolas Pitre <nicolas.pitre@linaro.org>
Thu, 25 Aug 2011 23:10:29 +0000 (19:10 -0400)
committerNicolas Pitre <nico@fluxnic.net>
Fri, 18 Nov 2011 18:51:21 +0000 (13:51 -0500)
commit45db7ada5954bbb2183e66a1e8b87b4ff64bd9f9
tree8ecb950e3b8c96cdb38ffda404571c2e375f0fcd
parent35ec728f3975094e2fbad9e17080cd6c9a8d137e
ARM: sort the meminfo array earlier

The meminfo array has to be sorted before sanity_check_meminfo() in
arch/arm/mm/mmu.c is called for it to work properly.  This also allows
for a simpler find_limits() in arch/arm/mm/init.c.

The sort is moved to arch/arm/kernel/setup.c because that's where the
meminfo array is populated.  Eventually this should be improved upon
to make the memory bank parser a bit more robust against problems
such as overlapping memory ranges.

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
arch/arm/kernel/setup.c
arch/arm/mm/init.c