--- ./mm/rmap.c.orig 2005-05-20 01:29:14.066467151 -0700 +++ ./mm/rmap.c 2005-05-20 01:30:06.620649901 -0700 @@ -694,7 +694,7 @@ (*mapcount)--; } - pte_unmap(pte); + pte_unmap(pte-1); out_unlock: spin_unlock(&mm->page_table_lock); }