--- 2332-pre3/arch/i386/mm/init.c Mon Dec 13 19:15:04 1999
+++ linux/arch/i386/mm/init.c Mon Dec 13 20:29:24 1999
@@ -162,11 +162,12 @@
int freed = 0;
if(pgtable_cache_size > high) {
do {
- if(pgd_quicklist)
- mmlist_modify_lock(), \
- free_pgd_slow(get_pgd_fast()), \
- mmlist_modify_unlock(), \
+ if(pgd_quicklist) {
+ mmlist_modify_lock();
+ free_pgd_slow(get_pgd_fast());
+ mmlist_modify_unlock();
freed++;
+ }
if(pmd_quicklist)
free_pmd_slow(get_pmd_fast()), freed++;
if(pte_quicklist)