wiz
e1b1c648db
Drop trailing whitespace, typo fix, and some additional articles.
2005-04-04 08:25:44 +00:00
yamt
6bc6330ab1
bump date for the previous.
2005-04-01 12:04:00 +00:00
yamt
dca4b888cf
merge yamt-km-doc branch.
2005-04-01 12:03:26 +00:00
rumble
02b46a4b12
Fix a tiny typo.
2005-03-11 19:40:47 +00:00
wiz
86eb0864bd
We have 2005 now.
2005-01-11 09:46:17 +00:00
chs
8975a0856f
adjust the UBC mapping code to support non-vnode uvm_objects.
...
this means we can no longer look at the vnode size to determine how many
pages to request in a fault, which is good since for NFS the size can change
out from under us on the server anyway. there's also a new flag UBC_UNMAP
for ubc_release(), so that the file system code can make the decision about
whether to cache mappings for files being used as executables.
2005-01-09 16:42:43 +00:00
wiz
a8f9214c6d
Actually, undo br/";" changes of previous, they are necessary
...
because .Ft/.Fn are not used in the SYNOPSIS.
2004-12-08 14:12:43 +00:00
wiz
9bc9b7596d
Consistency with other man pages: do not break between function type and function;
...
remove semicolon after function.
Remove superfluous Pp and bump date for uvm_unmap documentation.
2004-12-08 14:10:03 +00:00
yamt
ccd887a498
document uvm_unmap.
2004-12-06 17:34:07 +00:00
yamt
6bc0cb25b2
note that wired pages can't be loaned out.
2004-11-23 11:20:18 +00:00
wiz
e3ef1b438f
Bump date for previous.
2004-01-08 09:24:31 +00:00
atatat
22361e5849
Remove more references to the old sysctl infrastructure.
2004-01-07 21:58:27 +00:00
pk
775ab5f7ee
Document uvm_km_kmemalloc1().
2003-12-19 09:09:27 +00:00
wiz
6346fe2807
Bump date for uvm_useracc removal.
2003-11-13 06:46:02 +00:00
chs
c2d581f4ec
uvm_useracc() is gone.
2003-11-13 03:45:01 +00:00
wiz
ae05ebb9c6
Use Dv for some defines; replace > with \*[Gt] for HTML.
2003-11-03 08:07:36 +00:00
yamt
e8ee7a1778
document a recent uvm_pagefree PG_ZERO change.
2003-11-03 01:28:01 +00:00
wiz
5230fed0a0
Bump date for previous; use Dv for a #define; add an article for better grammar.
2003-08-31 16:38:30 +00:00
enami
6023693d1b
uvm_map() takes sixth argument `align'.
2003-08-31 12:35:35 +00:00
wiz
b93a29cdaa
Fixes to make these man page look nice with groff-1.19.
2003-06-30 19:12:31 +00:00
wiz
67b1bed2dd
setup -> set up, from jmc@openbsd.
2003-05-14 11:58:34 +00:00
wiz
6a8058b52a
Misc fixes from jmc@openbsd.
2003-05-03 19:01:05 +00:00
wiz
472351e13d
Use
...
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
wiz
986d19cf10
Drop trailing space.
2003-04-16 09:31:35 +00:00
wiz
334bfb30b4
More e.g. cleanup. Igor Sobrado, PR 19692.
2003-04-07 07:04:49 +00:00
wiz
e0837140d4
SunOS 4. From Igor Sobrado in PR 19820.
2003-04-06 20:54:16 +00:00
manu
572d271ee8
Fix to uvm_map documentation, approved bu Chuck Silvers:
...
uvm_map size parameter is not in PAGE_SIZE units, it is a multiple of PAGE_SIZE.
2003-03-09 18:28:59 +00:00
chs
4b2625143d
change uvm_uarea_alloc() to indicate whether the returned uarea is already
...
backed by physical pages (ie. because it reused a previously-freed one),
so that we can skip a bunch of useless work in that case.
this fixes the underlying problem behind PR 18543, and also speeds up fork()
quite a bit (eg. 7% on my pc, 1% on my ultra2) when we get a cache hit.
2002-11-17 08:32:43 +00:00
wiz
1cef8ffb3b
Bump date for recent changes.
...
Begin new sentences on new lines.
Use .Aq instead of \*[Lt]\*[Gt] if possible.
2002-09-27 07:52:48 +00:00
chs
50bcbb066e
document new stuff:
...
UVM_KMF_CANFAIL, uvm_uarea_alloc(), uvm_uarea_free(), pmap_remove_all().
2002-09-22 07:22:27 +00:00
drochner
deb9ae080c
update uvm_page_physload() description for "waitok" and "nsegs"
...
obeyed now, and clarify "rlist" initialization.
2002-06-02 14:59:11 +00:00
manu
f5542b6481
Added uvm_swap_stats()
2002-03-29 08:56:31 +00:00
reinoud
4ce664ad5c
Add the missing `int free_list' argument to the uvm_page_physadd() in the
...
documentation.
2002-02-21 21:52:27 +00:00
ross
4fa402f116
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
2002-02-13 08:17:26 +00:00
deberg
d9337359c8
fix typo
2002-01-05 20:35:49 +00:00
wiz
a8cecf0840
Drop some .Pp, sort sections.
2001-12-26 01:02:01 +00:00
jdolecek
165f781c45
Some basic documentation of uvm_loan() and uvm_unloan()
2001-12-24 12:28:46 +00:00
chs
e7ef2240d0
put back a sentence that was accidentally removed.
2001-08-17 17:11:51 +00:00
chs
6bc3e72dcd
update uvm_pagealloc() and uvmspace_exec() arguments.
...
add "void" to functions which take no arguments.
untabify flags lists.
2001-07-28 15:55:14 +00:00
chs
54ada2fc86
vm_map_t -> struct vm_map *.
...
add UBC interfaces.
2001-07-28 15:31:29 +00:00
jdolecek
27f92d9a03
s/by published/published by/
2001-06-21 15:22:38 +00:00
wiz
6539335131
Fix typos, punctuation and whitespace.
2001-06-21 11:59:00 +00:00
wiz
c3d0c0f680
Refer pmap(9), not pmap_init(9).
2001-05-12 17:10:05 +00:00
gmcgarry
8a43d56a88
pmap(9) does exist now
2001-05-06 04:46:54 +00:00
simonb
a69a3cc5ec
Spell occurred correctly.
2001-04-25 02:19:48 +00:00
jdolecek
583f68be2c
update prototype for uvm_map_pageable()
...
XXX there are probably more things which need an update here
2001-04-21 08:34:11 +00:00
wiz
7e32c5e43d
Two typos.
2001-04-06 15:53:43 +00:00
drochner
be5b4d13dd
remove the "STANDARD UVM RETURN VALUES" section which is not true anymore
2001-03-23 17:14:43 +00:00
drochner
d7c42bffab
update uvm_vslock arguments and return value
2001-03-23 17:07:38 +00:00
ad
82759dbdf5
Use .{B,Bs,F,N,O}x and fix miscellaneous errors.
2000-09-21 10:43:49 +00:00