summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_unix.c
Commit message (Expand)AuthorAgeFilesLines
* Implement lockless resource limits.mjg2015-06-101-5/+3
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-35/+46
* Remove ia64.marcel2014-07-071-1/+1
* - Improve readability of sys_obreak().zont2013-01-111-22/+21
* - Reduce kernel size by removing unnecessary pointer indirections.zont2013-01-101-5/+4
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.zont2012-12-181-1/+32
* Control the execution permission of the readable segments forkib2011-10-151-1/+1
* In sys_obreak() and when compiling for amd64 or ia64, when the processmarcel2011-10-131-2/+12
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-2/+2
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+6
* Add accounting for most of the memory-related resources.trasz2011-04-051-0/+25
* Remove execute permission from the memory allocated by sbrk().alc2009-04-111-1/+1
* Revert the addition of the freelist argument for the vm_map_delete()kib2009-02-241-4/+1
* Do not call vm_object_deallocate() from vm_map_delete(), because wekib2009-02-081-1/+4
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* Locking for the per-process resource limits structure.jhb2004-02-041-4/+8
* Add the mlockall() and munlockall() system calls.bms2003-08-111-0/+21
* Use __FBSDID().obrien2003-06-111-1/+3
* Use the fields in the sysentvec and in the vm map header in place of thejake2002-09-211-1/+1
* Part I of RLIMIT_VMEM implementation. Implement core functionality fordillon2002-06-261-0/+5
* o Remove an incorrect cast from obreak(). This cast would,alc2002-06-201-5/+5
* o Acquire and release the vm_map lock instead of Giant in obreak().alc2002-06-201-11/+7
* Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED,bde2002-02-151-1/+0
* KSE Milestone 2julian2001-09-121-6/+6
* mark obreak() and ovadvise() as being MPSAFEdillon2001-08-311-0/+6
* whitespace / register cleanupdillon2001-07-041-1/+1
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-24/+22
* Stick VM syscalls back under Giant if the BLEED option is not defined.jhb2001-05-241-0/+8
* Acquire Giant around vm_map_remove() inside of the obreak() syscall forjhb2001-05-231-2/+7
* Remove duplicate include and sort includes.jhb2001-05-221-3/+2
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+7
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-1/+1
* If a process is over its resource limit for datasize, still allowdwmalone2000-10-061-3/+7
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-1/+1
* Remove unused #include's.alc1999-11-071-1/+0
* useracc() the prequel:phk1999-10-291-1/+0
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Removed ENOMEM error on swap_pager_full condition which ignored thedillon1999-02-221-4/+2
* Addendum to vm_map coalesce optimization. Also, this was backed-outdillon1999-02-091-1/+1
* Backed out vm_map coalesce optimization - it resulted in 22% more pagedillon1999-02-081-2/+2
* The elf loader sets the permissions on bss to VM_PROT_READ|VM_PROT_WRITEdillon1999-02-051-2/+2
* Fixed two potentially serious classes of bugs:dg1998-10-131-2/+2
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-5/+3
* Removed unused #includes.bde1997-08-021-2/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Fix some serious problems with limits checking in the sbrk(2)/brk(2)dyson1996-06-251-13/+25
OpenPOWER on IntegriCloud