summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorKanoj Sarcar <kanoj@engr.sgi.com>2000-03-14 23:34:13 +0000
committerKanoj Sarcar <kanoj@engr.sgi.com>2000-03-14 23:34:13 +0000
commit44783319e929c332fc8baee64bb4d4144b10a16f (patch)
tree7bf9214a7e2db1ea1ddf4fe6659bff269394e172 /arch
parentd8f9ccce272840c053e4416324a065b8550bfc81 (diff)
Simplify the get_new_mmu_context() interface that allocated TLB pids.
Diffstat (limited to 'arch')
-rw-r--r--arch/mips64/mm/andes.c6
-rw-r--r--arch/mips64/mm/r4xx0.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/arch/mips64/mm/andes.c b/arch/mips64/mm/andes.c
index 3c76b0402..9d808d250 100644
--- a/arch/mips64/mm/andes.c
+++ b/arch/mips64/mm/andes.c
@@ -1,4 +1,4 @@
-/* $Id: andes.c,v 1.6 2000/02/24 00:12:41 ralf Exp $
+/* $Id: andes.c,v 1.7 2000/03/13 22:43:25 kanoj Exp $
*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
@@ -251,7 +251,7 @@ static void andes_flush_tlb_mm(struct mm_struct *mm)
printk("[tlbmm<%d>]", mm->context);
#endif
save_and_cli(flags);
- get_new_mmu_context(mm, asid_cache);
+ get_new_mmu_context(mm);
if(mm == current->mm)
set_entryhi(mm->context & 0xff);
restore_flags(flags);
@@ -300,7 +300,7 @@ andes_flush_tlb_range(struct mm_struct *mm, unsigned long start,
}
set_entryhi(oldpid);
} else {
- get_new_mmu_context(mm, asid_cache);
+ get_new_mmu_context(mm);
if(mm == current->mm)
set_entryhi(mm->context & 0xff);
}
diff --git a/arch/mips64/mm/r4xx0.c b/arch/mips64/mm/r4xx0.c
index e8f19d4a5..8ddcc9126 100644
--- a/arch/mips64/mm/r4xx0.c
+++ b/arch/mips64/mm/r4xx0.c
@@ -1,4 +1,4 @@
-/* $Id: r4xx0.c,v 1.7 2000/01/27 01:05:24 ralf Exp $
+/* $Id: r4xx0.c,v 1.8 2000/02/24 00:12:41 ralf Exp $
*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
@@ -2042,7 +2042,7 @@ static void r4k_flush_tlb_mm(struct mm_struct *mm)
printk("[tlbmm<%d>]", mm->context);
#endif
save_and_cli(flags);
- get_new_mmu_context(mm, asid_cache);
+ get_new_mmu_context(mm);
if(mm == current->mm)
set_entryhi(mm->context & 0xff);
restore_flags(flags);
@@ -2090,7 +2090,7 @@ static void r4k_flush_tlb_range(struct mm_struct *mm, unsigned long start,
}
set_entryhi(oldpid);
} else {
- get_new_mmu_context(mm, asid_cache);
+ get_new_mmu_context(mm);
if(mm == current->mm)
set_entryhi(mm->context & 0xff);
}