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
mrg
6f661cfcac
<vm/vm.h> is gone. fix a few minor errors.
2000-06-29 06:08:44 +00:00
mrg
6f214275ce
feex speeling eroor
2000-05-07 17:09:32 +00:00
enami
2903a6278e
- Remove empty line before .Pp
...
- Remove .Pp before .Sh
2000-04-05 03:29:06 +00:00
enami
551a5b2934
Add missing reset nS to 0.
2000-04-05 03:21:31 +00:00
kleink
9cb38b96c7
Typo.
2000-04-04 10:39:56 +00:00
deberg
e028b266a6
fix UVM whatis entry, fixes kern/9692
2000-03-29 06:00:42 +00:00
kleink
61b9c51f8f
Update for uvm object offsets being described by voff_t's.
2000-03-26 20:57:58 +00:00
hwr
1bffbb6eb6
s/described in papers published Sun Microsystems/described in papers published
...
by Sun Microsystems/
1999-05-06 12:04:50 +00:00
garbled
e4c16bfb11
More .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-16 00:40:46 +00:00
eeh
6bf713764a
Document vm_offset_t => {vaddr_t,paddr_t} changes in the interface.
1998-08-14 05:05:07 +00:00
kleink
afeaa5bb57
Use size_t to pass the length of the memory region to operate on to chgkprot(),
...
kernacc(), useracc(), vslock() and vsunlock(); (unsigned) ints are not
adequate on all platforms.
1998-05-09 15:04:39 +00:00
mrg
f3ca264c1e
uvm_swapout is a static function, not exported. does not belong in uvm.9
1998-05-09 00:48:20 +00:00
kleink
24842ff3ee
Fix a couple of prototypes, and sync with the recent vslock()/vsunlock()
...
interface change. Also, add an item for uvm_swapout().
1998-05-08 16:00:49 +00:00
mrg
c6588a7ac7
add uvm.9
1998-05-04 07:10:45 +00:00