]> git.baikalelectronics.ru Git - kernel.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)
commit6ab3cf3bf110074b5058363b487d181988e08572
tree4c83ec53b89bf5f05a6e65f7b332ac1ab4ef0983
parent11d8bd136119b9fc6454e92eb0b609027cf3ab23
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