summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2014-11-21 07:18:44 +0000
committertedu <tedu@openbsd.org>2014-11-21 07:18:44 +0000
commit97c31246b85b0ba7c49cd797ba8cc0d8f4f88a9b (patch)
tree66cf427f689dd492d89947123da64abd25dce4eb /sys
parentsimple lock is long dead (diff)
downloadwireguard-openbsd-97c31246b85b0ba7c49cd797ba8cc0d8f4f88a9b.tar.xz
wireguard-openbsd-97c31246b85b0ba7c49cd797ba8cc0d8f4f88a9b.zip
somebody permitted simple_locks back into uvm. they will be referred to
the bureau of party loyalty for reeducation.
Diffstat (limited to 'sys')
-rw-r--r--sys/uvm/uvm_aobj.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/uvm/uvm_aobj.c b/sys/uvm/uvm_aobj.c
index 3601b91922b..043d1651088 100644
--- a/sys/uvm/uvm_aobj.c
+++ b/sys/uvm/uvm_aobj.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uvm_aobj.c,v 1.71 2014/11/18 23:55:01 krw Exp $ */
+/* $OpenBSD: uvm_aobj.c,v 1.72 2014/11/21 07:18:44 tedu Exp $ */
/* $NetBSD: uvm_aobj.c,v 1.39 2001/02/18 21:19:08 chs Exp $ */
/*
@@ -1552,9 +1552,7 @@ uao_dropswap_range(struct uvm_object *uobj, voff_t start, voff_t end)
* the swap slots we've freed.
*/
if (swpgonlydelta > 0) {
- simple_lock(&uvm.swap_data_lock);
KASSERT(uvmexp.swpgonly >= swpgonlydelta);
uvmexp.swpgonly -= swpgonlydelta;
- simple_unlock(&uvm.swap_data_lock);
}
}