diff options
| author | Alan Cox <alc@FreeBSD.org> | 2004-09-18 22:56:58 +0000 |
|---|---|---|
| committer | Alan Cox <alc@FreeBSD.org> | 2004-09-18 22:56:58 +0000 |
| commit | 7580b56bdc99748102a91cddf92f6fafd1cb6e05 (patch) | |
| tree | fc19ccee6d73c6ba29aa60c70a73d44b8f3825fc /sys/ia64 | |
| parent | 6e2faf455efb4ec0fae0875078b71dc4c460dfea (diff) | |
Notes
Diffstat (limited to 'sys/ia64')
| -rw-r--r-- | sys/ia64/ia64/pmap.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/ia64/ia64/pmap.c b/sys/ia64/ia64/pmap.c index 3f62fd61e7d4..06c7d6bb9553 100644 --- a/sys/ia64/ia64/pmap.c +++ b/sys/ia64/ia64/pmap.c @@ -1351,11 +1351,10 @@ pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) } } } - out: + vm_page_unlock_queues(); pmap_install(oldpmap); PMAP_UNLOCK(pmap); - vm_page_unlock_queues(); } /* @@ -1468,9 +1467,9 @@ pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) sva += PAGE_SIZE; } + vm_page_unlock_queues(); pmap_install(oldpmap); PMAP_UNLOCK(pmap); - vm_page_unlock_queues(); } /* |
