diff options
| author | Alan Cox <alc@FreeBSD.org> | 2006-07-02 18:22:47 +0000 |
|---|---|---|
| committer | Alan Cox <alc@FreeBSD.org> | 2006-07-02 18:22:47 +0000 |
| commit | da536e63486c5fc96a7fccd43305620b1c90945d (patch) | |
| tree | 52334e0c050fe0dabea09c0d708efb99de22385b /sys/amd64 | |
| parent | 7fd083a540f0bd91eebdcf6eb0f27abf2ecfdb53 (diff) | |
Notes
Diffstat (limited to 'sys/amd64')
| -rw-r--r-- | sys/amd64/amd64/pmap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/amd64/amd64/pmap.c b/sys/amd64/amd64/pmap.c index d95bbaaa5566..aba07a203750 100644 --- a/sys/amd64/amd64/pmap.c +++ b/sys/amd64/amd64/pmap.c @@ -1608,9 +1608,9 @@ pmap_collect(pmap_t locked_pmap, struct vpgqueues *vpq) vm_page_flag_clear(m, PG_WRITEABLE); m->md.pv_list_count--; pmap_unuse_pt(pmap, va, ptepde); + free_pv_entry(pmap, pv); if (pmap != locked_pmap) PMAP_UNLOCK(pmap); - free_pv_entry(locked_pmap, pv); } } } |
