summaryrefslogtreecommitdiff
path: root/sys/uvm/uvm_unix.c
AgeCommit message (Expand)Author
2022-01-10Use p->p_stackbase instead of USRSTACK because the stackbase can move becausechristos
2018-01-06Revert vadvise(2) removalkamil
2017-12-19Drop SYS_vadvisekamil
2017-05-06Extend the mmap(2) interface to allow requesting protections for laterjoerg
2016-04-07remove more ifdefschristos
2016-04-07Add PAX_MPROTECT_DEBUGchristos
2014-09-05Don't use C++ new keyword as a variable name.matt
2011-02-02udpate license clauses on my code to match the new-style BSD licenses.chuck
2009-12-15Use PRIxVADDR... (change a printf/panic -> panic)matt
2009-11-27Make break(2) reject high adresses that wrap to 0 after page rounding.njoly
2009-03-04don't uprintf in non-debug kernels.christos
2008-01-02Merge vmlocking2 to head.ad
2007-12-20Convert all the system call entry points from:dsl
2007-02-09Merge newlock2 to head.ad
2006-12-18Update uvm_grow to support stacks that grow upwards.skrll
2006-11-01remove some __unused from function parameters.yamt
2006-10-12remove unnecessary #include of vnode.h.yamt
2006-10-12- sprinkle __unused on function decls.christos
2006-05-20Better implementation of PaX MPROTECT, after looking some more into theelad
2005-12-11merge ktrace-lwp.christos
2005-06-27Use ANSI function decls.thorpej
2004-08-28uvm_grow(): avoid needless arithmetic and make LP64 safejdolecek
2003-08-24add support for non-executable mappings (where the hardware allows this)chs
2003-05-25Consistancy nit- use parentheses around return argument.simonb
2003-01-18Merge the nathanw_sa branch.thorpej
2001-12-08Make the coredump routine exec-format/emulation specific. Splitthorpej
2001-11-10add RCSIDs, and in some cases, slightly cleanup #include orderlukem
2001-06-06uvm_coredump32() moved into compat/netbsd32.mrg
2001-06-02replace vm_map{,_entry}_t with struct vm_map{,_entry} *.chs
2001-05-25remove trailing whitespace.chs
2001-05-06Fix overflow errors in brk(2).ross
2001-03-19In sys_obreak(), the return value of atop() was being used to changesimonb
2001-03-15eliminate the KERN_* error codes in favor of the traditional E* codes.chs
2000-09-13Add an align argument to uvm_map() and some callers of thatthorpej
2000-09-07fix uvm_coredump32() just like uvm_coredump().chs
2000-08-24in uvm_coredump(), avoid dumping parts of the stack multiple timeschs
2000-07-10fix a cast for sparc64.mrg
2000-07-02- Avoid an integer overflow when checking if we have exceeded ourthorpej
2000-06-27remove include of <vm/vm.h>mrg
2000-03-30Remove more register declarations.augustss
2000-03-26Merge parts of chs-ubc2 into the trunk:kleink
1999-12-30I should have made uvm_page_physload() take paddr_t's instead of vaddr_t's.eeh
1999-12-04CL* clearoutfvdl
1999-03-25remove now >1 year old pre-release message.mrg
1998-10-11remove unused share map code from UVM:chuck
1998-08-13Merge paddr_t changes into the main branch.eeh
1998-07-28Don't cast the null residual pointer passed to vn_rdwr().thorpej
1998-03-09KNF.mrg
1998-02-07restore rcsidsmrg
1998-02-06RCS ID police.thorpej