Commit Graph

95 Commits

Author SHA1 Message Date
joerg
2c8a95a535 Replace Ft br Fn ... Pp dance with simpler .Bl -ohang. 2009-03-12 12:39:15 +00:00
wiz
1c06724455 Bump date for previous. 2008-11-09 19:57:18 +00:00
rmind
1ab44d6592 Update uvm_km_suballoc() description.
Also closes PR/38713.
2008-11-09 19:37:37 +00:00
skrll
d47eac2b49 s/non-zero/true/,s/zero/false/
where applicable.
2008-08-06 07:49:15 +00:00
pooka
aeb494ada2 ubc doesn't require a vnode vm object these days. 2008-08-04 13:31:14 +00:00
mrg
c2b95373bf remove clause #3 from my license where there are no other
copyright holders involved.
2008-05-29 14:51:25 +00:00
wiz
c8684d9bac Standardize spelling. Remove superfluous Pp. Fix typo. 2007-12-02 22:09:34 +00:00
dsieger
1f9f59ed34 Remove extraneous .Ed 2007-11-21 14:21:31 +00:00
pooka
72133aa8cb document ubc_uiomove() 2007-10-15 13:39:50 +00:00
pooka
934299af2e * uvn_attach() is a goner
* document UBC_FAULTBUSY
2007-10-10 11:05:15 +00:00
pooka
a307c8e659 boolean_t -> bool sweep 2007-08-11 19:16:21 +00:00
rumble
b9ff3c810f TRUE -> true, FALSE -> false. 2007-06-24 19:26:58 +00:00
pavel
30b691bf74 Sync the uvm_fault interface with reality after the removal of the
"fault type" third argument in rev. 1.110 of sys/uvm/uvm_fault.c

Hi Drochner!
2007-05-06 12:38:09 +00:00
dogcow
c1a14b53bd running in emulated wizd mode, convert caddr_t to void *. 2007-03-07 00:41:16 +00:00
wiz
06dd0b9f76 Sort SEE ALSO (by section number first, then by name). 2007-02-17 08:49:39 +00:00
rmind
ede64e5874 - Add link to memoryallocators(9) in kmem_*(9), vmem(9), uvm(9), malloc(9),
pool(9) and pool_cache(9) manuals.
- Sort uvm(9) "SEE ALSO" section.
2007-02-16 23:13:05 +00:00
elad
b8e4702fb2 Back out uvm_is_swap_device(). 2006-12-07 14:06:51 +00:00
elad
a6c2dfb16d Introduce uvm_is_swap_device(), to check if the passed struct vnode * is
used as a swap device or not.

Okay mrg@.
2006-12-01 16:06:09 +00:00
wiz
361e86f38f Bump date for previous. 2006-10-13 00:20:00 +00:00
chs
33c1fd1917 add support for O_DIRECT (I/O directly to application memory,
bypassing any kernel caching for file data).
2006-10-05 14:48:32 +00:00
pooka
ecf7acf05b and lo, the uvm_coredump() peril was no more (since almost 5 years ago) 2006-10-04 11:27:45 +00:00
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