s390/mm: use a single lock for the fields in mm_context_t
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 17 Aug 2017 16:17:49 +0000 (18:17 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 6 Sep 2017 07:24:43 +0000 (09:24 +0200)
commitf28a4b4ddf8e7181c6c0bc45603d65c4ab6b14f9
treeac57ff2985e8915e5cc54666bf6b400f3d5db587
parent60f07c8ec5fae06c23e9fd7bab67dabce92b3414
s390/mm: use a single lock for the fields in mm_context_t

The three locks 'lock', 'pgtable_lock' and 'gmap_lock' in the
mm_context_t can be reduced to a single lock.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/mmu.h
arch/s390/include/asm/mmu_context.h
arch/s390/mm/gmap.c
arch/s390/mm/pgalloc.c