Commit Graph

74 Commits

Author SHA1 Message Date
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