From: Jeff Dike Date: Fri, 8 Jul 2005 00:56:00 +0000 (-0700) Subject: [PATCH] uml: kill some useless vmalloc tlb flushing X-Git-Tag: v2.6.13-rc3~309 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=eda80228860641b7b0e963e6bd219b960c500af9;p=~shefty%2Frdma-dev.git [PATCH] uml: kill some useless vmalloc tlb flushing There is absolutely no reason to flush the kernel's VM area during a tlb_flush_mm. This results in a noticable performance increase in the kernel build benchmark. Signed-off-by: Jeff Dike Cc: Paolo Giarrusso Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/arch/um/kernel/skas/tlb.c b/arch/um/kernel/skas/tlb.c index b8c5e71763d..18f9a7711de 100644 --- a/arch/um/kernel/skas/tlb.c +++ b/arch/um/kernel/skas/tlb.c @@ -76,7 +76,6 @@ void flush_tlb_mm_skas(struct mm_struct *mm) return; fix_range(mm, 0, host_task_size, 0); - flush_tlb_kernel_range_common(start_vm, end_vm); } void force_flush_all_skas(void)