Commit Graph

13 Commits

Author SHA1 Message Date
wiz 7915776d56 Remove trailing whitespace. 2011-09-05 18:21:29 +00:00
dyoung 7add4c1ae4 Update vmem(9). Changes to the implementation and usage are following,
soon.
2011-09-02 22:07:33 +00:00
wiz 098681c432 Bump date for previous. 2011-08-23 22:14:51 +00:00
dyoung 64311e1f9d Introduce a couple of new constants, VMEM_ADDR_MIN (the least possible
address in a vmem(9) arena, 0) and VMEM_ADDR_MAX (the maximum possible
address, currently 0xFFFFFFFF).  Modify several boundary conditions so
that a vmem(9) arena can allocate ranges including VMEM_ADDR_MAX.
Update documentation and tests.

These changes pass the tests in sys/kern/subr_vmem.c.  To compile the
and run the test program, run "cd sys/kern/ && gcc -DVMEM_SANITY -o
subr_vmem ./subr_vmem.c && ./subr_vmem".
2011-08-23 22:00:57 +00:00
wiz 05859157e6 Remove boilerplate in CODE REFERENCES on file paths.
Describe in intro(9) how to read paths in the CODE REFERENCES section.
2010-12-02 12:54:13 +00:00
wiz 7a07d59d7b Remove trailing whitespace, make HTML-ready, sort sections. 2009-12-22 11:56:14 +00:00
dyoung 956cd94758 Describe arguments "allocfn", "freefn", and "source" of vmem_create(9)
in more detail.  Describe vmem_add(9).  Write a new BUGS section that
warns about aspects of vmem(9) behavior that may surprise first-time
users.
2009-12-21 22:49:18 +00:00
rmind 239c98c94b Merge vmem_alloc(9) & friends (it's a whole company) into a single vmem(9). 2009-08-03 23:15:29 +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
yamt bf894997ce document vmem_xalloc/xfree. 2006-11-04 12:55:28 +00:00
wiz 1751d830e6 Various minor improvements. 2006-10-26 11:16:28 +00:00
peter 157373e263 Fix a typo. 2006-10-23 21:21:49 +00:00
yamt 4194eaeebd document vmem. 2006-10-22 11:14:52 +00:00