summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_pmemrange.c
diff options
context:
space:
mode:
authorguenther <guenther@openbsd.org>2014-10-03 22:25:58 +0000
committerguenther <guenther@openbsd.org>2014-10-03 22:25:58 +0000
commit2dfb44937de34df4fd81b1af8340bf8f80bb8b4c (patch)
tree8590ce992898fb066fc24eea3ce8b5accb1eb867 /sys/uvm/uvm_pmemrange.c
parentCleanup the reporting socket code in syslogd. (diff)
downloadwireguard-openbsd-2dfb44937de34df4fd81b1af8340bf8f80bb8b4c.tar.xz
wireguard-openbsd-2dfb44937de34df4fd81b1af8340bf8f80bb8b4c.zip
Initialize uvm_pagezero_thread()'s page list variable.
ok krw@ sthen@
Diffstat (limited to 'sys/uvm/uvm_pmemrange.c')
-rw-r--r--sys/uvm/uvm_pmemrange.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/uvm/uvm_pmemrange.c b/sys/uvm/uvm_pmemrange.c
index b31c66fb7c1..02f033c98db 100644
--- a/sys/uvm/uvm_pmemrange.c
+++ b/sys/uvm/uvm_pmemrange.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uvm_pmemrange.c,v 1.42 2014/10/03 18:06:47 kettenis Exp $ */
+/* $OpenBSD: uvm_pmemrange.c,v 1.43 2014/10/03 22:25:58 guenther Exp $ */
/*
* Copyright (c) 2009, 2010 Ariane van der Steldt <ariane@stack.nl>
@@ -1965,6 +1965,7 @@ uvm_pagezero_thread(void *arg)
KERNEL_UNLOCK();
+ TAILQ_INIT(&pgl);
for (;;) {
uvm_lock_fpageq();
while (uvmexp.zeropages >= UVM_PAGEZERO_TARGET ||