s390/mm: zero page cache synonyms for zEC12
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 28 Feb 2013 10:08:54 +0000 (11:08 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 17 Apr 2013 12:07:24 +0000 (14:07 +0200)
commit7919e91b34316ee30b14334389e005eb2e9b8e39
tree8a4e0583cd0ef46d27e4725c58ece70f3253a3ad
parentf752ac4d7d96159776b0eea47489796bd90856fd
s390/mm: zero page cache synonyms for zEC12

To avoid cache synonyms on System zEC12 32 independent zero pages are
required, one for each combination for bits 2**12 to 2**16 of the virtual
address. To avoid wasting too much memory on small virtual systems the
number of zero pages is limited to 4 if the memory size is less or equal
to 64MB.

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