summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_unix.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* More sync to NetBSD.art2001-11-061-5/+6
| | | | | | - Use malloc/free instead of MALLOC/FREE for variable sized allocations. - Move the memory inheritance code to sys/mman.h and rename from VM_* to MAP_* - various cleanups and simplifications.
* Move the last content from vm/ to uvm/art2001-11-061-4/+2
| | | | | | | The only thing left in vm/ are just dumb wrappers. vm/vm.h includes uvm/uvm_extern.h vm/pmap.h includes uvm/uvm_pmap.h vm/vm_page.h includes uvm/uvm_page.h
* Various random fixes from NetBSD.art2001-08-111-7/+7
| | | | Including support for zeroing pages in the idle loop (not enabled yet).
* Add a new type voff_t (right now it's typedefed as off_t) used for offsetsart2001-08-061-2/+2
| | | | | | | | into objects. Gives the possibilty to mmap beyond the size of vaddr_t. From NetBSD.
* Some updates to UVM from NetBSD. Nothing really critical, just a sync.art2001-07-251-2/+2
|
* Remove the (vaddr_t) casts inside the round_page and trunc_page macros.art2001-05-051-2/+2
| | | | | | We might want to use them on types that are bigger than vaddr_t. Fix all callers that pass pointers without casts.
* Get rid of CLSIZE and all related stuff.art2001-05-051-3/+3
| | | | | | | | | CLSIZE -> 1 CLBYTES -> PAGE_SIZE OLOFSET -> PAGE_MASK etc. At the same time some archs needed some cleaning in vmparam.h so that goes in at the same time.
* $OpenBSD$niklas2001-01-291-0/+1
|
* Fix the latest fix.art2000-07-041-11/+14
| | | | | Only change vm_dsize if the allocation succeeded. From Jason Thorpe.
* Don't cast to int when checking if we have exceeded our rlimit in sbrk.art2000-06-301-22/+17
| | | | Plus misc cleanup.
* Fix the NetBSD id strings.art2000-03-151-1/+1
|
* sync with NetBSD from 1999.05.24 (there is a reason for this date)art1999-08-231-5/+0
| | | | | Mostly cleanups, but also a few improvements to pagedaemon for better handling of low memory and/or low swap conditions.
* accomodations for backward growing stack architectures; art@ kmickey1999-07-201-2/+19
|
* add OpenBSD tagsart1999-02-261-0/+1
|
* Import of uvm from NetBSD. Some local changes, some code disabledart1999-02-261-0/+258