s390/mm: introduce ptep_flush_lazy helper
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 16 Aug 2013 11:31:40 +0000 (13:31 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 22 Aug 2013 10:20:09 +0000 (12:20 +0200)
commit5c474a1e2265c5156e6c63f87a7e99053039b8b9
treea50c365553dbaf2c3d97c8a0dbca8c94cec34e9f
parentb6bed093f489ef0a858e63eebcf5f2fb71ed3222
s390/mm: introduce ptep_flush_lazy helper

Isolate the logic of IDTE vs. IPTE flushing of ptes in two functions,
ptep_flush_lazy and __tlb_flush_mm_lazy.

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