summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r312724,r312901,r312902:mjg2017-03-141-21/+28
* MFC kern_mmap(9) and related helpers.kib2017-02-271-86/+98
* MFC r313693:kib2017-02-201-71/+10
* Add a local variable initialization needed in the OBJT_DEFAULT case.markj2015-07-051-0/+1
* vm: don't lock proc around accesses to vm_{t,d}addr and RLIMIT_DATA in sys_mmapmjg2015-07-021-4/+2
* Implement lockless resource limits.mjg2015-06-101-6/+6
* Add a new file operations hook for mmap operations. File type-specificjhb2015-06-041-226/+105
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-14/+18
* The lseek(2), mmap(2), truncate(2), ftruncate(2), pread(2), andkib2015-04-181-0/+2
* Introduce vm_object_color() and use it in mmap(2) to set the color ofalc2015-03-211-7/+13
* Eliminate a variable that became unused when VFS_LOCK_GIANT() wasalc2015-02-281-2/+0
* Always ignore the deprecated MAP_RENAME and MAP_NORESERVE flags to mmap().jhb2014-12-051-2/+1
* Retire the unimplemented MAP_RENAME and MAP_NORESERVE flags to mmap(2).jhb2014-10-181-3/+9
* The vm_mmap_cdev() explicitely converts absence of both MAP_SHARED andkib2014-09-171-2/+6
* Permit MAP_RENAME and MAP_NORESERVE for now. These flags should be removed, ...jhb2014-09-161-4/+3
* Add stricter checking of some mmap() arguments:jhb2014-09-151-3/+20
* Remove ia64.marcel2014-07-071-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+1
* Revert r267961, r267973:gjb2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-2/+1
* Add MAP_EXCL flag for mmap(2). It should be combined with MAP_FIXED,kib2014-06-191-0/+4
* Make mmap(MAP_STACK) search for the available address space, similarkib2014-06-091-6/+9
* msync(2) must return ENOMEM and not EINVAL when the address is outside thepho2014-05-071-1/+1
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-1/+1
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Extend the support for exempting processes from being killed when swap isjhb2013-09-191-10/+7
* Fix an off-by-one error when populating mincore(2) entries forjhb2013-09-121-2/+2
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-6/+25
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-6/+6
* Add new mmap(2) flags to permit applications to request specific virtualjhb2013-08-161-8/+20
* Fix previous commit when option RACCT is not used.jlh2013-07-221-0/+2
* Fix a panic in the racct code when munlock(2) is called with incorrect values.jlh2013-07-221-1/+4
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-191-1/+2
* Make sys_mlock() function just a wrapper around vm_mlock() functionglebius2013-06-081-5/+10
* Add a hint suggesting why tmpfs does not need a special case there.kib2013-05-021-1/+1
* Make vm_object_page_clean() and vm_mmap_vnode() tolerate the vnode'kib2013-04-281-2/+9
* Release the v_writecount reference on the vnode in case of error,kib2013-03-281-0/+4
* MFCattilio2013-03-021-3/+3
|\
| * Merge Capsicum overhaul:pjd2013-03-021-3/+3
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-6/+6
* | Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
|/
* - Reduce kernel size by removing unnecessary pointer indirections.zont2013-01-101-8/+9
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.zont2012-12-181-11/+33
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-9/+3
* - Simplify VM code by using vmspace_wired_count() for counting wiredzont2012-09-051-4/+3
* For old mmap syscall, when executing on amd64 or ia64, enforce thekib2012-08-141-0/+7
* Adjust the r205536, by allowing a non-zero offset for anonymouskib2012-08-141-5/+17
* When MAP_STACK mapping is created, the map entry is created only tokib2012-04-211-2/+4
* Fix mincore(2) so that it reports PG_CACHED pages as resident.alc2012-04-081-0/+3
* In vm_object_page_clean(), do not clean OBJ_MIGHTBEDIRTY object flagkib2012-03-171-0/+2
OpenPOWER on IntegriCloud