Update of /cvsroot/linux-vax/kernel-2.4/arch/vax/mm
In directory usw-pr-cvs1:/tmp/cvs-serv27208
Modified Files:
pgtable.c
Log Message:
fix do_pgt_cache.
Index: pgtable.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.4/arch/vax/mm/pgtable.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- pgtable.c 2001/07/31 17:28:26 1.6
+++ pgtable.c 2001/08/23 09:25:13 1.7
@@ -29,7 +29,7 @@
}
}
-/* Note the factor of 8 in the length registers */
+/* Note no factor of 8 in the length registers */
void set_page_dir_kernel(pgd_t * pgdir)
{
__mtpr( (pgdir[2]).br, PR_SBR);
@@ -43,10 +43,10 @@
int freed = 0;
if(pgtable_cache_size > high) {
do {
- if(pgd_quicklist)
- free_pgd_slow(get_pgd_fast()), freed++;
- if(pmd_quicklist)
- free_pmd_slow(get_pmd_fast()), freed++;
+// if(pgd_quicklist)
+// free_pgd_slow(get_pgd_fast()), freed++;
+// if(pmd_quicklist)
+// free_pmd_slow(get_pmd_fast()), freed++;
if(pte_quicklist)
free_pte_slow(get_pte_fast()), freed++;
} while(pgtable_cache_size > low);
|