summaryrefslogtreecommitdiff
path: root/sys/arch/i386/include/vmparam.h
AgeCommit message (Expand)Author
2014-01-28only limit bottom-up allocations, put back 3G limit on datasize.christos
2014-01-28Cut down MAXDSIZE from 3G to 2.5G otherwise bottomup allocation ends upchristos
2014-01-25delete VM_DEFAULT_ADDRESS; some of those should be GC'ed because they matchchristos
2012-11-13bump VM_PHYSSEG_MAX to 32, we've seen a system where 16 wasn't enough.chs
2012-08-15Bump VM_PHYSSEG_MAX to 16 from 10. Modern IBM hardware requiressborrill
2012-05-07Raise per-image text size limit to 256MB. 64MB has seen already, sojoerg
2012-02-19Removing remaining references to the alternate PTE space. Modify documentatio...cherry
2010-11-14Move struct vm_page_md definition from vmparam.h to pmap.h, becauseuebayasi
2010-11-06Remove incomplete, never worked dynamic run-time memory registrationuebayasi
2009-03-06Remove SHMMAXPGS from all kernel configs. Dynamically compute thejoerg
2008-12-13_VMPARAM_H_ -> _$MACHINE_VMPARAM_H_pooka
2008-01-23Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386bouyer
2008-01-20- rewrite P->V tracking.yamt
2008-01-11Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (thebouyer
2008-01-06#include <sys/mutex.h>ad
2007-10-18merge yamt-x86pmap branch.yamt
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-08-29Merge most x86 changes from the vmlocking branch, except the threaded softad
2006-09-27This is again that time of the millenium where we have to crank up a fewcube
2005-09-20- Bump default data size from 128M to 256M, allows the java interpreter tochristos
2005-07-17Increase the default datasize limit to 2GB.christos
2005-01-10Now that countless UVM bugs have been fixed, enable "topdown" memorymycroft
2004-05-12add a comment on mp_attrs.yamt
2003-10-23rename pv_next to pv_node. use SPLAY_RIGHT() instead of expanding it inline.chs
2003-10-23changed linked list in pmap_remove_pv to a splay tree; approved: fvdl@provos
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-22move pv_head and page attributes into md part of vm_page structureyamt
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2003-03-16kernal -> kernelcjep
2003-02-23#include opt_uvm.h in machine/vmparam.h (for those ports offering theatatat
2003-02-20Introduce "top down" memory management for mmap()ed allocations. Thisatatat
2003-01-29give some VM which was reserved for the UAREA but not used anymore backdrochner
2002-12-10Use __LDPGSZ (which must be == USRTEXT) as the text address for a.outthorpej
2001-11-15MAXSLP is defined to be a machine-independent scheduling parameter,soren
2001-10-20Until early last year, the i386 port had 256M of kvm, and the max.fvdl
2001-06-25Compute the VM_* constants directly, rather than hard-codingthorpej
2001-05-01Per discussion w/ chuck and chuck, restructure the md page stuffthorpej
2001-04-29Add a VM_MDPAGE_MEMBERS macro that defines pmap-specific data forthorpej
2001-01-03Bump shm max pages value to a more realistic one.fvdl
2000-11-14The i386 page size is fixed -- override PAGE_SIZE, et al, so that theythorpej
2000-11-09BIOS memory loading messages can be enabled with DEBUG_MEMLOAD.kim
2000-06-18Fix integer overflow in calculation of VM_MAX_KERNEL_BUF.castor
2000-02-11Update for the NKMEMPAGES changes.thorpej
2000-02-11Move KERNBASE to 0xc0000000, giving the kernel a more-or-less full 1Gthorpej
2000-01-26Remove obsoleted macros.tsutsui
1999-12-04CL* discarding.ragge
1999-06-17PMAP_NEW is no longer optional on the i386; the old pmap's page tablethorpej
1999-04-26Garbage-collect the VM_MBUF_SIZE constant. Instead, use the sizethorpej
1999-01-16remove non MNN codechuck