]> git.baikalelectronics.ru Git - kernel.git/commit
s390/mm: use pfmf instruction to initialize storage keys
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 27 Sep 2012 08:45:06 +0000 (10:45 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 9 Oct 2012 12:16:55 +0000 (14:16 +0200)
commiteaaee2ea44947daea58f2ae6655bb2a90c2d0da1
treeb158c8bde347cd8cabd24265dfe65884a08db701
parentb4f92d18dbc52657305e616982ca77e0294b5d0a
s390/mm: use pfmf instruction to initialize storage keys

Make use of the pfmf instruction, if available, to initialize storage keys
of whole 1MB or 2GB frames instead of initializing every single page with
the sske instruction.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/page.h
arch/s390/include/asm/setup.h
arch/s390/kernel/early.c
arch/s390/kernel/setup.c