aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/mm/fault.c
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2017-06-16 17:24:39 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2017-07-26 08:25:08 +0200
commitc67da7c7c5d4c0a45b079b21f6991cb7e753856e (patch)
treeb2fa23016e3160fa807e1d89b986156e0923a692 /arch/s390/mm/fault.c
parents390/mm: get rid of __ASSEMBLY__ guards within pgtable.h (diff)
downloadlinux-dev-c67da7c7c5d4c0a45b079b21f6991cb7e753856e.tar.xz
linux-dev-c67da7c7c5d4c0a45b079b21f6991cb7e753856e.zip
s390/mm: introduce defines to reflect the hardware mmu
Add various defines like e.g. _REGION1_SHIFT to reflect the hardware mmu. We have quite a bit code that does not make use of the Linux memory management primitives but directly modifies page, segment and region values. Most of this is open-coded like e.g. "1UL << 53". In order to clean this up introduce a couple of new defines. The existing Linux memory management defines are changed, so the mapping to the hardware implementation is reflected. Reviewed-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/mm/fault.c')
0 files changed, 0 insertions, 0 deletions