summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_param.h
AgeCommit message (Expand)Author
2020-07-23unifdef -U_LKMskrll
2020-06-25uvm_emap_size was removed a while agojdolecek
2020-06-25If ubc_winshift gets constified, the extern declaration must be too.mlelstv
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2017-07-02Export the guard size of the main thread via vm.guard_size. Add ajoerg
2017-06-23Recommit exec_subr.c revision 1.79:joerg
2015-09-26move CTL_VM constants to uvm_param.h, leaving a comment behind.christos
2014-02-26Add vm.min_address and vm.max_address which return VM_MIN_ADDRESS andmatt
2014-01-25delete VM_DEFAULT_ADDRESS and commentary which is no longer used/true.christos
2014-01-25provide proper defaults for topdown and bottomup allocation.christos
2012-03-19Expose vm_inherit/voff_t/pgoff_t to userland to fix build.uebayasi
2012-03-18Move base type definitions from uvm_extern.h to uvm_param.h so thatuebayasi
2012-02-27__uvmexp_pagesize is needed also for non-modular builds, ashe
2012-02-23Add "opt_modular.h"matt
2012-02-17Make sure to export uvmexp_* if MODULAR is defined.matt
2011-11-29Redefine ptoa() to be the inverse of atop. If you were using a 32-bit vaddr_tmatt
2010-11-14Oops. Fix thinko.uebayasi
2010-11-14Platforms that dynamically set PAGE_{SIZE,MASK,SHIFT}, those values areuebayasi
2010-11-13UVM constants should not rely on sys/lock.h.uebayasi
2009-07-20Globalize uvm_emap_size. It use to calculate size of kernel page table.kiyohara
2006-08-04Rearrange included headers and/or add include of <sys/types.h> andhe
2005-12-11merge ktrace-lwp.christos
2004-04-04Use maxdmap and maxsmap instead of MAXDSIZ and MAXSSIZ.pk
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-04-19PR/2931: Eric Beltensen: Move boolean_t and TRUE/FALSE from uvm_param.h tochristos
2003-04-09Tweak the way the pagesize-related variables are set:thorpej
2003-03-14Nuke mem_size global since nothing in the kernel actually refers to it.matt
2003-02-20Introduce "top down" memory management for mmap()ed allocations. Thisatatat
2001-12-09add {anon,file,exec}max as a upper bound on the amount of memory thatchs
2001-08-05Don't include <machine/pmap.h> and <machine/vmparam.h> if _KERNEL isn'tmatt
2001-07-14Add support for kern.maxphys, vm.maxslp, vm.uspace (the later two for ps).matt
2001-05-25remove trailing whitespace.chs
2001-05-02Support dynamic sizing of the page color bins. We also supportthorpej
2001-04-29Implement page coloring, using a round-robin bucket selectionthorpej
2001-03-21use ubc_winshift instead of ubc_winsize in pmaps to set up kernelchs
2001-03-15eliminate the KERN_* error codes in favor of the traditional E* codes.chs
2001-03-09add UBC memory-usage balancing. we track the number of pages in use forchs
2001-01-09atop(): cast argument to `paddr_t' (instead of `u_long') to avoidpk
2000-12-21expose the tunables ubc_nwins and ubc_winsize in uvm_param.h.chs
2000-11-29Add a vm.uvmexp2 sysctl that uses a ABI-safe 'struct uvmexp_sysctl'.simonb
2000-06-26<vm/vm_param.h> -> <uvm/uvm_param.h>mrg