summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_fork.c
diff options
context:
space:
mode:
authorthib <thib@openbsd.org>2010-07-02 01:13:59 +0000
committerthib <thib@openbsd.org>2010-07-02 01:13:59 +0000
commit28cfa0a38b5b7c07568f1160746fdb809d4e3dd2 (patch)
treee125a45992ea65cb4208e8318d07b3d57c9de564 /sys/kern/kern_fork.c
parentPlug a memory leak where each update leaked one page. (diff)
downloadwireguard-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_fork.c')
0 files changed, 0 insertions, 0 deletions