summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include/vmparam.h
AgeCommit message (Expand)Author
2023-02-07Avoid using (1<<64)-1 for VM_MAX{,USER}_ADDRESS as rounding that up tohgutch
2021-02-26Say what 1UL<<39 (MAXDSIZ value) is in the comment.simonb
2020-10-06GC unused MAXTSIZ32christos
2020-01-22Bump UBC defaults on sparc64 & aarch64, which already have a large pager_map.ad
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-11-14Bump PAGER_MAP_DEFAULT_SIZE to 512 MB (like amd64 recently did).martin
2016-03-26Fix commentmartin
2015-11-22Reduce the "MAXDSIZ" limit for bottom-up-VA (i.e. old binaries) processesmartin
2015-11-15PR 32999: adjust VM parameters for 64 bit kernel/userlands.martin
2014-04-14Implement and enable TOPDOWN_VM. From Chuck Silvers.martin
2013-01-03Rearange VA layout for 64 bit kernels, as suggested by Lars Heidieker:martin
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
2006-01-27Alter sparc64 bootstrap, catch up to ofwboot v1.9:cdi
2005-12-11merge ktrace-lwp.christos
2005-03-26Fix some things regarding COMPAT_NETBSD32 and limits/VM addresses.fvdl
2003-10-21Don't use NULL in integer-type assignments/comparisons.kleink
2003-08-10remove some leftover cruft.chs
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-04-01We use 8K VM pages on Sun4U, so make PAGE_SIZE, PAGE_SHIFT, and PAGE_MASKthorpej
2002-12-10Use __LDPGSZ (which must be == USRTEXT) as the text address for a.outthorpej
2002-09-22many improvements:chs
2002-09-03Increase the default stack limit to 2M (from 512K on sparc and 1Mthorpej
2001-11-15MAXSLP is defined to be a machine-independent scheduling parameter,soren
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-02-16Define VM_MASUSER_ADDRESS32.eeh
2001-02-11Increase limits slightly. We're still not using all 32 address bits yet,eeh
2000-12-18- rename 32bit USRSTACK32, and define USRSTACK to that if !__arch64__, so thatmrg
2000-09-28Separate user and kernel address spaces and move the kernel down toeeh
2000-08-31Add support for multiple memory segments.eeh
2000-07-13remove old (bogus) comment.mrg
2000-02-11Update for the NKMEMPAGES changes.thorpej
2000-01-26Remove obsoleted macros.tsutsui
1999-12-04CL* discarding.ragge
1999-11-20Limit buffers to 1/4 of the kernel address space.eeh
1999-04-26Garbage-collect the VM_MBUF_SIZE constant. Instead, use the sizethorpej
1999-01-16MNN is no longer optional, remove dead codechuck
1998-08-13Merge paddr_t changes into the main branch.eeh
1998-07-08Define one page free list, and put all pages on it.thorpej
1998-06-20merge comment fix.mrg
1998-06-20Import of sparc64.eeh