diff options
author | tegge <tegge@FreeBSD.org> | 2001-10-14 20:47:08 +0000 |
---|---|---|
committer | tegge <tegge@FreeBSD.org> | 2001-10-14 20:47:08 +0000 |
commit | 2ac23a80c8fd6e5deb7056e5e94673f210a49a81 (patch) | |
tree | 5a4079ff7a06c76d260079e2a745da0728f6b38f /lib/libc/stdlib | |
parent | 8ef8a1b13f436d2f49044e9cab13f39e36047b92 (diff) | |
download | FreeBSD-src-2ac23a80c8fd6e5deb7056e5e94673f210a49a81.zip FreeBSD-src-2ac23a80c8fd6e5deb7056e5e94673f210a49a81.tar.gz |
Fix locking violations during page wiring:
- vm map entries are not valid after the map has been unlocked.
- An exclusive lock on the map is needed before calling
vm_map_simplify_entry().
Fix cleanup after page wiring failure to unwire all pages that had been
successfully wired before the failure was detected.
Reviewed by: dillon
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions