summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAndrew Morton <akpm@osdl.org>2004-05-14 05:41:31 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-05-14 05:41:31 -0700
commit64525acc0e653d8295edcaa4332b79512483d92b (patch)
treeb16ca46778be891e41686ca9857a6c54508ddae5 /include
parent5975a1db0182b107ae5e2df9d8d54b29eb99c372 (diff)
[PATCH] revert the process-migration-speedup patch
David Mosberger asked that this be backed out: "I do not believe that flushing the TLB before migration is be the right thing to do on ia64 machines which support global TLB purges (i.e., all but SGI's machines)." It was of huge benefit for the SGI machines, so work is ongoing.
Diffstat (limited to 'include')
-rw-r--r--include/asm-generic/tlb.h2
-rw-r--r--include/asm-ia64/tlb.h2
2 files changed, 0 insertions, 4 deletions
diff --git a/include/asm-generic/tlb.h b/include/asm-generic/tlb.h
index 69c11ff2e984..1358c5136889 100644
--- a/include/asm-generic/tlb.h
+++ b/include/asm-generic/tlb.h
@@ -146,6 +146,4 @@ static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page)
__pmd_free_tlb(tlb, pmdp); \
} while (0)
-#define tlb_migrate_prepare(mm) do { } while(0)
-
#endif /* _ASM_GENERIC__TLB_H */
diff --git a/include/asm-ia64/tlb.h b/include/asm-ia64/tlb.h
index ee0b0b3c7662..5d714b2061ed 100644
--- a/include/asm-ia64/tlb.h
+++ b/include/asm-ia64/tlb.h
@@ -211,8 +211,6 @@ __tlb_remove_tlb_entry (struct mmu_gather *tlb, pte_t *ptep, unsigned long addre
tlb->end_addr = address + PAGE_SIZE;
}
-#define tlb_migrate_prepare(mm) flush_tlb_mm(mm)
-
#define tlb_start_vma(tlb, vma) do { } while (0)
#define tlb_end_vma(tlb, vma) do { } while (0)