]> git.hungrycats.org Git - linux/commit
[PATCH] Reduce TLB flushing during process migration
authorAndrew Morton <akpm@osdl.org>
Mon, 10 May 2004 06:25:57 +0000 (23:25 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 10 May 2004 06:25:57 +0000 (23:25 -0700)
commitfa8f2c5000cafcaa87182c5f2c021ae1ae52299c
treebd478a07d90971bc9bb2a05e96d0f1f0ed0327d8
parent1ec430966896297cd850a36f1ac082a79de30eca
[PATCH] Reduce TLB flushing during process migration

From: Martin Hicks <mort@wildopensource.com>

Another optimization patch from Jack Steiner, intended to reduce TLB
flushes during process migration.

Most architextures should define tlb_migrate_prepare() to be flush_tlb_mm(),
but on i386, it would be a wasted flush, because i386 disconnects previous
cpus from the tlb flush automatically.
include/asm-generic/tlb.h
include/asm-ia64/tlb.h
kernel/sched.c