diff options
author | Dimitry Andric <dim@cvs.openbsd.org> | 2007-01-16 13:36:39 +0000 |
---|---|---|
committer | Dimitry Andric <dim@cvs.openbsd.org> | 2007-01-16 13:36:39 +0000 |
commit | 941d007d4480e3ea6e71b62f7674add69abb9b49 (patch) | |
tree | 4a4cb6ca79a79029a2de4335a0abe11b5a730e0c /share | |
parent | 6390d48bb9d9a2461b80547864a17a7a805d0ef1 (diff) |
Implement multiple segment allocation for uvm_pglistalloc, which fixes
most agp_generic_bind_memory failures when memory is limited and very
fragmented.
In effect, this should fix a lot of X startup crashes after
activities that exercise memory a lot (e.g. make builds, building big
ports, etc).
ok mickey, miod
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man9/uvm.9 | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/share/man/man9/uvm.9 b/share/man/man9/uvm.9 index ff94415ffbe..eaf4b1e0cfb 100644 --- a/share/man/man9/uvm.9 +++ b/share/man/man9/uvm.9 @@ -1,4 +1,4 @@ -.\" $OpenBSD: uvm.9,v 1.27 2005/09/30 20:34:25 jaredy Exp $ +.\" $OpenBSD: uvm.9,v 1.28 2007/01/16 13:36:38 dim Exp $ .\" $NetBSD: uvm.9,v 1.14 2000/06/29 06:08:44 mrg Exp $ .\" .\" Copyright (c) 1998 Matthew R. Green @@ -700,11 +700,14 @@ If .Fa boundary is non-zero, no segment of the list may cross this power-of-two boundary, relative to zero. -The .Fa nsegs -and +is the maximum number of physically contigous segments. +The .Fa waitok -arguments are currently ignored. +argument is currently ignored. +The allocated memory is returned in the +.Fa rlist +list. .Pp The .Fn uvm_pglistfree |