aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_unix.c
Commit message (Expand)AuthorAgeFilesLines
* Prepare to handle non-trivial errors from vm_map_delete().Konstantin Belousov2020-09-091-1/+1
* Provide separate accounting for user-wired pages.Mark Johnston2019-05-131-18/+8
* i386: honor kern.elf32.read_exec for ommap(2) and break(2), as alreadyKonstantin Belousov2019-02-091-3/+1
* Normalize the declaration of i386_read_exec variable.Konstantin Belousov2019-02-091-0/+3
* Use __riscv to determine building for RISC-VLi-Wen Hsu2018-07-231-3/+3
* Split kern_break from sys_break and use it in linuxulatorEd Maste2018-06-271-5/+19
* Name the implementation of brk and sbrk sys_break().Brooks Davis2018-06-141-6/+3
* Reimplement brk() and sbrk() to avoid the use of _end.Mark Johnston2018-06-041-4/+10
* Make vadvise compat freebsd11.Brooks Davis2018-05-251-13/+4
* Don't implement break(2) at all on aarch64 and riscv.Brooks Davis2018-05-241-5/+4
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* ANSIfy function definitions in sys/vm/Ed Maste2018-01-121-6/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Implement lockless resource limits.Mateusz Guzik2015-06-101-5/+3
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-291-35/+46
* Remove ia64.Marcel Moolenaar2014-07-071-1/+1
* - Improve readability of sys_obreak().Andrey Zonov2013-01-111-22/+21
* - Reduce kernel size by removing unnecessary pointer indirections.Andrey Zonov2013-01-101-5/+4
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.Andrey Zonov2012-12-181-1/+32
* Control the execution permission of the readable segments forKonstantin Belousov2011-10-151-1/+1
* In sys_obreak() and when compiling for amd64 or ia64, when the processMarcel Moolenaar2011-10-131-2/+12
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-2/+2
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+6
* Add accounting for most of the memory-related resources.Edward Tomasz Napierala2011-04-051-0/+25
* Remove execute permission from the memory allocated by sbrk().Alan Cox2009-04-111-1/+1
* Revert the addition of the freelist argument for the vm_map_delete()Konstantin Belousov2009-02-241-4/+1
* Do not call vm_object_deallocate() from vm_map_delete(), because weKonstantin Belousov2009-02-081-1/+4
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-4/+8
* Add the mlockall() and munlockall() system calls.Bruce M Simpson2003-08-111-0/+21
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Use the fields in the sysentvec and in the vm map header in place of theJake Burkholder2002-09-211-1/+1
* Part I of RLIMIT_VMEM implementation. Implement core functionality forMatthew Dillon2002-06-261-0/+5
* o Remove an incorrect cast from obreak(). This cast would,Alan Cox2002-06-201-5/+5
* o Acquire and release the vm_map lock instead of Giant in obreak().Alan Cox2002-06-201-11/+7
* Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED,Bruce Evans2002-02-151-1/+0
* KSE Milestone 2Julian Elischer2001-09-121-6/+6
* mark obreak() and ovadvise() as being MPSAFEMatthew Dillon2001-08-311-0/+6
* whitespace / register cleanupMatthew Dillon2001-07-041-1/+1
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-24/+22
* Stick VM syscalls back under Giant if the BLEED option is not defined.John Baldwin2001-05-241-0/+8
* Acquire Giant around vm_map_remove() inside of the obreak() syscall forJohn Baldwin2001-05-231-2/+7
* Remove duplicate include and sort includes.John Baldwin2001-05-221-3/+2
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-0/+7
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-1/+1
* If a process is over its resource limit for datasize, still allowDavid Malone2000-10-061-3/+7
* Revert spelling mistake I made in the previous commitPhilippe Charnier2000-03-271-1/+1
* SpellingPhilippe Charnier2000-03-261-1/+1