summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include/vmparam.h
AgeCommit message (Expand)Author
2022-08-20x86: Split most of pmap.h into pmap_private.h or vmparam.h.riastradh
2020-11-26make the max text size the same as the max data sizechristos
2020-10-06GC unused MAXTSIZ32christos
2020-01-22Move the UBC defaults into vmparam.had
2019-02-11We reorganise definitions for XEN source support as follows:cherry
2019-01-17Increase VM_PHYSSEG_MAX from 32 to 64. Saw an example on tech-kern@ of amaxv
2018-10-29Make VM_MIN_KERNEL_ADDRESS and others available in the _KMEMUSER casemaya
2018-10-28Add #ifdef _KERNEL, vaddr_t does not exist in userland, and we don't wantmaxv
2018-08-12Randomize the main memory on Xen, same as native. Tested on amd64-dom0.maxv
2018-08-12More ASLR: randomize the kernel main memory. VM_MIN_KERNEL_ADDRESS becomesmaxv
2017-11-13Remove superfluous word in comment. Noted by Geoff Wing.wiz
2017-11-11bump PAGER_MAP_DEFAULT_SIZE to 512MB. this should allow moremrg
2017-06-24Update VM_DEFAULT_ADDRESS32_TOPDOWN to include guard area.joerg
2017-06-23Recommit exec_subr.c revision 1.79:joerg
2017-06-17Increase the kernel heap size from 512GB to 32TB, in such a way that itmaxv
2017-06-15Correct these values. They must be consistent with NKL4_MAX_ENTRIES,maxv
2017-02-11Remove VM_MAX_KERNEL_BUF (unused). Looks like several other ports couldmaxv
2016-11-19Put a one-page redzone between userland and the PTE space on amd64 andmaxv
2016-08-07Remove unused <sys/tree.h>.dholland
2014-07-24Add a FIRST1G page freelist to x86, for old graphics devices.riastradh
2014-06-12Tweak x86 page freelists and add x86_select_freelist.riastradh
2014-01-25delete VM_DEFAULT_ADDRESS; some of those should be GC'ed because they matchchristos
2014-01-25provide propert address defaults for topdown and bottomup allocationchristos
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-01-10reduce VM_MAX_KERNEL_ADDRESS so that it does not includechs
2011-11-24Bump text size to 128MB to make sure that gcc46 fits. It exceeded 64MB bychristos
2011-03-04Revert max stack size change. This is not used anymore for 32 bit binaries.christos
2011-03-04Reduce MAXSSIZ to 64MB, otherwise netbsd32 binaries crash in ld.elf_so,joerg
2011-02-17make stack size limit (both initial and maximum) for native codedrochner
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-11-22For amd64, introduce a third free list distinct from the default free listbouyer
2009-03-06Remove SHMMAXPGS from all kernel configs. Dynamically compute thejoerg
2008-12-13_VMPARAM_H_ -> _$MACHINE_VMPARAM_H_pooka
2008-12-13wrap in #ifdef __x86_64__pooka
2008-01-20- rewrite P->V tracking.yamt
2008-01-06#include <sys/mutex.h>ad
2007-11-22Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 supportbouyer
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
2006-01-11Add support for VM_TOPDOWN, and use it unconditionally (just like i386).cube
2005-12-11merge ktrace-lwp.christos
2005-07-30Fix typo reported in PR 30872.wiz
2005-03-26Fix some things regarding COMPAT_NETBSD32 and limits/VM addresses.fvdl
2005-02-11Prevent integer overflow.ws
2005-02-10Increase max data size, now that the Xserver can grok it.ws