summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2009-07-26 21:26:10 +0000
committerderaadt <deraadt@openbsd.org>2009-07-26 21:26:10 +0000
commit70ab13c6afcb622a8694bac26c4bcd6282f2b4ed (patch)
tree5571927d0957a86c81a7774f09c692ce8e8ffefc
parentCalculate the space available for the prompt buffer and the cursor position (diff)
downloadwireguard-openbsd-70ab13c6afcb622a8694bac26c4bcd6282f2b4ed.tar.xz
wireguard-openbsd-70ab13c6afcb622a8694bac26c4bcd6282f2b4ed.zip
stop trying to fast-recycle pages for now. a few bugs have been found and
fixed, but now it is time for a little break from the chaos. ok kettenis
-rw-r--r--sys/uvm/uvm_page.c4
-rw-r--r--sys/uvm/uvm_pglist.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/uvm/uvm_page.c b/sys/uvm/uvm_page.c
index 44f535ae43f..76ca752bea1 100644
--- a/sys/uvm/uvm_page.c
+++ b/sys/uvm/uvm_page.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uvm_page.c,v 1.93 2009/07/23 21:39:10 kettenis Exp $ */
+/* $OpenBSD: uvm_page.c,v 1.94 2009/07/26 21:26:10 deraadt Exp $ */
/* $NetBSD: uvm_page.c,v 1.44 2000/11/27 08:40:04 chs Exp $ */
/*
@@ -1199,7 +1199,7 @@ uvm_pagefree(struct vm_page *pg)
atomic_clearbits_int(&pg->pg_flags, PG_ZERO);
uvm_lock_fpageq();
- TAILQ_INSERT_HEAD(&uvm.page_free[
+ TAILQ_INSERT_TAIL(&uvm.page_free[
uvm_page_lookup_freelist(pg)].pgfl_queues[PGFL_UNKNOWN], pg, pageq);
atomic_clearbits_int(&pg->pg_flags, PQ_MASK);
atomic_setbits_int(&pg->pg_flags, PQ_FREE);
diff --git a/sys/uvm/uvm_pglist.c b/sys/uvm/uvm_pglist.c
index 91e34462186..2559a68e42f 100644
--- a/sys/uvm/uvm_pglist.c
+++ b/sys/uvm/uvm_pglist.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: uvm_pglist.c,v 1.33 2009/07/23 21:39:10 kettenis Exp $ */
+/* $OpenBSD: uvm_pglist.c,v 1.34 2009/07/26 21:26:10 deraadt Exp $ */
/* $NetBSD: uvm_pglist.c,v 1.13 2001/02/18 21:19:08 chs Exp $ */
/*-
@@ -409,7 +409,7 @@ uvm_pglistfree(struct pglist *list)
#endif
atomic_clearbits_int(&m->pg_flags, PQ_MASK);
atomic_setbits_int(&m->pg_flags, PQ_FREE);
- TAILQ_INSERT_HEAD(&uvm.page_free[
+ TAILQ_INSERT_TAIL(&uvm.page_free[
uvm_page_lookup_freelist(m)].pgfl_queues[PGFL_UNKNOWN],
m, pageq);
uvmexp.free++;