Remember to actually free the pv_entry in pmap_remove_entry().

This commit is contained in:
Doug Rabson 2001-11-02 08:56:58 +00:00
parent d9cdd9607f
commit 27dfd0caa3

View file

@ -1050,6 +1050,7 @@ pmap_remove_entry(pmap_t pmap, vm_page_t m, vm_offset_t va, pv_entry_t pv)
vm_page_flag_clear(m, PG_MAPPED | PG_WRITEABLE);
TAILQ_REMOVE(&pmap->pm_pvlist, pv, pv_plist);
free_pv_entry(pv);
return 0;
} else {
return ENOENT;