linux/arch/s390/mm
David Hildenbrand 62cf666e4e KVM: s390: vsie: gmap_table_walk() simplifications
Let's use asce_type where applicable. Also, simplify our sanity check for
valid table levels and convert it into a WARN_ON_ONCE(). Check if we even
have a valid gmap shadow as the very first step.

Signed-off-by: David Hildenbrand <david@redhat.com>
Link: https://lore.kernel.org/r/20200403153050.20569-6-david@redhat.com
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
2020-04-20 11:33:31 +02:00
..
cmm.c s390: remove broken hibernate / power management support 2020-03-23 13:41:55 +01:00
dump_pagetables.c s390/mm: fix dump_pagetables top level page table walking 2019-08-06 13:58:34 +02:00
extmem.c s390/extmem: use refcount_t for refcount 2019-08-21 12:41:43 +02:00
fault.c Merge branch 'akpm' (patches from Andrew) 2020-04-10 17:57:48 -07:00
gmap.c KVM: s390: vsie: gmap_table_walk() simplifications 2020-04-20 11:33:31 +02:00
hugetlbpage.c s390/mm: cleanup arch_get_unmapped_area() and friends 2020-03-27 10:22:46 +01:00
init.c mm/memory_hotplug: add pgprot_t to mhp_params 2020-04-10 15:36:21 -07:00
kasan_init.c s390/kasan: add KASAN_VMALLOC support 2019-12-11 19:56:59 +01:00
maccess.c s390: disable preemption when switching to nodat stack with CALL_ON_STACK 2019-11-30 10:52:45 +01:00
Makefile s390/mm: convert to the generic get_user_pages_fast code 2019-04-23 16:30:04 +02:00
mmap.c s390/mm: cleanup arch_get_unmapped_area() and friends 2020-03-27 10:22:46 +01:00
page-states.c s390/cmma: reuse kstrtobool for option value parsing 2019-08-26 12:51:18 +02:00
pageattr.c s390: remove broken hibernate / power management support 2020-03-23 13:41:55 +01:00
pgalloc.c s390/mm: cleanup virtual memory constants usage 2020-03-28 12:46:12 +01:00
pgtable.c s390/mm: silence compiler warning when compiling without CONFIG_PGSTE 2019-04-10 17:48:28 +02:00
vmem.c s390: prevent leaking kernel address in BEAR 2020-03-10 15:16:25 +01:00