From: Ingo Molnar pte_unmap_unlock() takes the pte pointer as an argument. Signed-off-by: Ingo Molnar Cc: Christoph Lameter Signed-off-by: Andrew Morton --- mm/migrate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN mm/migrate.c~swapless-pm-add-r-w-migration-entries-fix mm/migrate.c --- devel/mm/migrate.c~swapless-pm-add-r-w-migration-entries-fix 2006-05-02 01:19:39.000000000 -0700 +++ devel-akpm/mm/migrate.c 2006-05-02 01:19:39.000000000 -0700 @@ -177,7 +177,7 @@ static void remove_migration_pte(struct set_pte_at(mm, addr, ptep, pte); page_add_anon_rmap(new, vma, addr); out: - pte_unmap_unlock(pte, ptl); + pte_unmap_unlock(ptep, ptl); } /* _