]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - rpmsg/hwspinlock.git/commit
x86/mm: Only use tlb_remove_table() for paravirt
authorPeter Zijlstra <peterz@infradead.org>
Wed, 22 Aug 2018 15:30:16 +0000 (17:30 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 23 Aug 2018 18:56:31 +0000 (11:56 -0700)
commit48a8b97cfd804a965fbbe7be2d56a7984ef6bdb1
tree4c83ec53b89bf5f05a6e65f7b332ac1ab4ef0983
parentfd1102f0aadec7d18792b132e1d224290b2aecca
x86/mm: Only use tlb_remove_table() for paravirt

If we don't use paravirt; don't play unnecessary and complicated games
to free page-tables.

Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Rik van Riel <riel@surriel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86/Kconfig
arch/x86/hyperv/mmu.c
arch/x86/include/asm/paravirt.h
arch/x86/include/asm/paravirt_types.h
arch/x86/include/asm/tlbflush.h
arch/x86/kernel/kvm.c
arch/x86/kernel/paravirt.c
arch/x86/mm/pgtable.c
arch/x86/xen/mmu_pv.c