-
- Downloads
s390/mm,kvm: flush gmap address space with IDTE
The __tlb_flush_mm() helper uses a global flush if the mm struct
has a gmap structure attached to it. Replace the global flush with
two individual flushes by means of the IDTE instruction if only a
single gmap is attached the the mm.
Signed-off-by:
Martin Schwidefsky <schwidefsky@de.ibm.com>
Showing
- arch/s390/include/asm/mmu.h 1 addition, 0 deletionsarch/s390/include/asm/mmu.h
- arch/s390/include/asm/mmu_context.h 1 addition, 0 deletionsarch/s390/include/asm/mmu_context.h
- arch/s390/include/asm/tlbflush.h 17 additions, 23 deletionsarch/s390/include/asm/tlbflush.h
- arch/s390/mm/gmap.c 15 additions, 0 deletionsarch/s390/mm/gmap.c
Loading
Please register or sign in to comment