summaryrefslogtreecommitdiffstats
path: root/sys/uvm/uvm_param.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Introduce VM_KERNEL_SPACE_SIZE as a replacement formiod2015-02-071-1/+5
| | | | | | | (VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADDRESS). This will allow these to no longer be constants in the future. ok guenther@
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-83/+4
| | | | | don't need to be married. ok guenther miod beck jsing kettenis
* bye bye UBC; ok beck dlgderaadt2014-07-081-5/+1
|
* Remove the VM_KMPAGESFREE sysctl. After the pmemrangethib2010-07-221-4/+2
| | | | | | | | | | | changes it was returing a constant 0, changing to cope with those changes makes less sense then just removing as it provides the user with no usefull information. sthen@ grepped the port's tree for me and found not hits, thanks! OK deraadt@, matthew@
* Add back cast in ptoa() to prevent problems with integer overflow.kettenis2008-02-171-2/+2
| | | | | | | Proper casts should be added to all invocations of ptoa() before this cast can be removed again. ok toby@, marco@, miod@
* export kernel uvm_km_pages_free as vm.kmpagesfree; ok tedu, tested jsgderaadt2007-12-151-2/+4
|
* Rip out the KERN_ error codes.art2007-03-261-12/+1
| | | | ok otto@
* remove KERN_SUCCESS and use 0 instead.art2007-03-251-2/+1
| | | | eyeballed by miod@ and pedro@
* do not use any casting in the atop/ptoa; tested on all archs by martin@ miod@ mickey@mickey2005-11-251-3/+3
|
* typos from Jonathon Gray;jmc2003-11-081-2/+2
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* UBC was a disaster. It worked very good when it worked, but on someart2001-12-191-6/+18
| | | | | | | | | machines or some configurations or in some phase of the moon (we actually don't know when or why) files disappeared. Since we've not been able to track down the problem in two weeks intense debugging and we need -current to be stable, back out everything to a state it had before UBC. We apologise for the inconvenience.
* Yet another sync to NetBSD uvm.art2001-12-041-2/+4
| | | | | | Today we add a pmap argument to pmap_update() and allocate map entries for kernel_map from kmem_map instead of using the static entries. This should get rid of MAX_KMAPENT panics. Also some uvm_loan problems are fixed.
* Sync in more uvm from NetBSD. Mostly just cosmetic stuff.art2001-11-281-9/+13
| | | | Contains also support for page coloring.
* Sync in more uvm changes from NetBSD.art2001-11-281-17/+3
| | | | | This time we're getting rid of KERN_* and VM_PAGER_* error codes and use errnos instead.
* Merge in the unified buffer cache code as found in NetBSD 2001/03/10. Theart2001-11-271-4/+2
| | | | | | | code is written mostly by Chuck Silvers <chuq@chuq.com>/<chs@netbsd.org>. Tested for the past few weeks by many developers, should be in a pretty stable state, but will require optimizations and additional cleanups.
* Bring in more changes from NetBSD. Mostly pagedaemon improvements.art2001-11-121-4/+14
|
* Kill vm/vm_param.h, move it to uvm/uvm_param.hart2001-11-061-0/+174