yamt
0f9ed224d3
uvm_swapin: process -> lwp
2006-06-13 13:23:59 +00:00
sketch
be13a5513e
Bump date for previous.
2006-03-04 15:05:02 +00:00
sketch
bd7b072254
Update documentation to reflect reality; uvm_init() runs after the console
...
has been configured, then cpu_startup() prints the initial copyright banner.
2006-02-27 11:21:03 +00:00
rpaulo
ff8e3c8c68
More ktrace-lwp that I got wrong in the first try.
...
Thanks to Gregory McGarry for pointing this out.
2006-01-29 03:09:19 +00:00
rpaulo
7d7fe4b786
Adapt man pages to ktrace-lwp.
2005-12-20 19:53:14 +00:00
yamt
0de2ab9787
reflect yamt-readahead changes.
2005-12-01 13:01:39 +00:00
jmmv
50f3dc6f20
Fix two typos in ubc_alloc.
2005-09-25 09:01:21 +00:00
wiz
efd6948ad1
Whitespace nits.
2005-09-10 12:51:13 +00:00
jmmv
589ba12e9c
uvm_unmap returns void, not int.
...
Also drop some spaces before commas, as they ought not to be there.
2005-08-13 09:49:58 +00:00
skrll
999a31cf14
Grammar.
2005-05-11 05:40:46 +00:00
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