diff options
author | 2015-08-27 21:58:15 +0000 | |
---|---|---|
committer | 2015-08-27 21:58:15 +0000 | |
commit | 3c708d08bf5e3be96e4b9c445639826d5e4fa3e2 (patch) | |
tree | 731147074fb8ee490c5028f1fa6a034b45c89efb | |
parent | Nuke some trailing whitespace that keeps coming back. (diff) | |
download | wireguard-openbsd-3c708d08bf5e3be96e4b9c445639826d5e4fa3e2.tar.xz wireguard-openbsd-3c708d08bf5e3be96e4b9c445639826d5e4fa3e2.zip |
After more than a decade it seems safe to conclude that amap_clean works.
ok mpi@, visa@
-rw-r--r-- | sys/uvm/uvm_map.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/uvm/uvm_map.c b/sys/uvm/uvm_map.c index c83a303febd..dc2ba713cfa 100644 --- a/sys/uvm/uvm_map.c +++ b/sys/uvm/uvm_map.c @@ -1,4 +1,4 @@ -/* $OpenBSD: uvm_map.c,v 1.194 2015/08/21 16:04:35 visa Exp $ */ +/* $OpenBSD: uvm_map.c,v 1.195 2015/08/27 21:58:15 kettenis Exp $ */ /* $NetBSD: uvm_map.c,v 1.86 2000/11/27 08:40:03 chs Exp $ */ /* @@ -4160,7 +4160,6 @@ fail: * => caller must not write-lock map (read OK). * => we may sleep while cleaning if SYNCIO [with map read-locked] */ -int amap_clean_works = 1; /* XXX for now, just in case... */ int uvm_map_clean(struct vm_map *map, vaddr_t start, vaddr_t end, int flags) @@ -4216,8 +4215,6 @@ uvm_map_clean(struct vm_map *map, vaddr_t start, vaddr_t end, int flags) */ if (amap == NULL || (flags & (PGO_DEACTIVATE|PGO_FREE)) == 0) goto flush_object; - if (!amap_clean_works) - goto flush_object; cp_start = MAX(entry->start, start); cp_end = MIN(entry->end, end); |