aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Remove ia64.Marcel Moolenaar2014-07-071-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-2/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* Add MAP_EXCL flag for mmap(2). It should be combined with MAP_FIXED,Konstantin Belousov2014-06-191-0/+4
* Make mmap(MAP_STACK) search for the available address space, similarKonstantin Belousov2014-06-091-6/+9
* msync(2) must return ENOMEM and not EINVAL when the address is outside thePeter Holm2014-05-071-1/+1
* Rename global cnt to vm_cnt to avoid shadowing.Bryan Drewery2014-03-221-1/+1
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Extend the support for exempting processes from being killed when swap isJohn Baldwin2013-09-191-10/+7
* Fix an off-by-one error when populating mincore(2) entries forJohn Baldwin2013-09-121-2/+2
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping useJohn Baldwin2013-09-091-6/+25
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-6/+6
* Add new mmap(2) flags to permit applications to request specific virtualJohn Baldwin2013-08-161-8/+20
* Fix previous commit when option RACCT is not used.Jeremie Le Hen2013-07-221-0/+2
* Fix a panic in the racct code when munlock(2) is called with incorrect values.Jeremie Le Hen2013-07-221-1/+4
* Be more aggressive in using superpages in all mappings of objects:John Baldwin2013-07-191-1/+2
* Make sys_mlock() function just a wrapper around vm_mlock() functionGleb Smirnoff2013-06-081-5/+10
* Add a hint suggesting why tmpfs does not need a special case there.Konstantin Belousov2013-05-021-1/+1
* Make vm_object_page_clean() and vm_mmap_vnode() tolerate the vnode'Konstantin Belousov2013-04-281-2/+9
* Release the v_writecount reference on the vnode in case of error,Konstantin Belousov2013-03-281-0/+4
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-6/+7
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-3/+3
* - Reduce kernel size by removing unnecessary pointer indirections.Andrey Zonov2013-01-101-8/+9
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.Andrey Zonov2012-12-181-11/+33
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-9/+3
* - Simplify VM code by using vmspace_wired_count() for counting wiredAndrey Zonov2012-09-051-4/+3
* For old mmap syscall, when executing on amd64 or ia64, enforce theKonstantin Belousov2012-08-141-0/+7
* Adjust the r205536, by allowing a non-zero offset for anonymousKonstantin Belousov2012-08-141-5/+17
* When MAP_STACK mapping is created, the map entry is created only toKonstantin Belousov2012-04-211-2/+4
* Fix mincore(2) so that it reports PG_CACHED pages as resident.Alan Cox2012-04-081-0/+3
* In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flagKonstantin Belousov2012-03-171-0/+2
* Eliminate stale incorrect ARGSUSED comments.Alan Cox2012-03-021-3/+0
* Simplify vm_mmap()'s control flow.Alan Cox2012-02-251-16/+19
* Place the if() at the right location, to activate the v_writecountKonstantin Belousov2012-02-241-4/+4
* Account the writeable shared mappings backed by file in the vnodeKonstantin Belousov2012-02-231-11/+39
* When vm_mmap() is used to map a vm object into a kernel vm_map, itAlan Cox2012-02-161-10/+10
* Close a race due to dropping of the map lock between creating map entryKonstantin Belousov2012-02-111-7/+3
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-15/+15
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomicKonstantin Belousov2011-09-061-4/+4
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-4/+22
* Extract the code to translate VM error into errno, into an exportedKonstantin Belousov2011-07-101-0/+7
* Style.Konstantin Belousov2011-07-101-1/+1
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+12
* Add accounting for most of the memory-related resources.Edward Tomasz Napierala2011-04-051-3/+42
* Remove sysctl vm.max_proc_mmap used to protect from KVA space exhaustion.Sergey Kandaurov2011-02-241-39/+0
* Fix comment intentation.Edward Tomasz Napierala2010-12-041-8/+8
* Do not use __FreeBSD_version prefix for the special osrel version.Konstantin Belousov2010-11-141-1/+1
* Use symbolic names instead of hardcoding values for magic p_osrel constants.Konstantin Belousov2010-11-141-1/+1
* Allow a POSIX shared memory object that is opened for read but not forAlan Cox2010-09-191-1/+2