s390/setup: correct 4-level kernel page table detection
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 26 Sep 2014 07:23:20 +0000 (09:23 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 26 Sep 2014 10:22:42 +0000 (12:22 +0200)
commit242a112af62ea73ce507cbe76c2c944c23b6a1e3
tree53cd41c4037d815f7ad6ebcf151243ea9b132e5a
parent48e9a6c1f54695609b709bf674aac133794ada00
s390/setup: correct 4-level kernel page table detection

Fix calculation to decide if a 4-level kernel page table is required.
Git commit c972cc60c23f5a63 "s390/vmalloc: have separate modules area"
added the separate module area which reduces the size of the vmalloc
area but fails to take it into account for the 3 vs 4 level page table
decision.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/setup.c