diff options
author | 2010-07-02 01:13:59 +0000 | |
---|---|---|
committer | 2010-07-02 01:13:59 +0000 | |
commit | 28cfa0a38b5b7c07568f1160746fdb809d4e3dd2 (patch) | |
tree | e125a45992ea65cb4208e8318d07b3d57c9de564 /sys/kern/kern_malloc.c | |
parent | Plug a memory leak where each update leaked one page. (diff) | |
download | wireguard-openbsd-28cfa0a38b5b7c07568f1160746fdb809d4e3dd2.tar.xz wireguard-openbsd-28cfa0a38b5b7c07568f1160746fdb809d4e3dd2.zip |
Drop the uvm_km_pages.mtx mutex in uvm_km_putpage before we free va's,
as calls to uvm_km_free_wakup can end up in uvm_mapent_alloc which tries
to grab this mutex.
ok tedu@
Diffstat (limited to 'sys/kern/kern_malloc.c')
0 files changed, 0 insertions, 0 deletions