summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Update mmap() comment: no more block devices, so no more block devicerwatson2008-10-221-4/+0
* Allow the d_mmap driver methods to use cdevpriv KPI during verificationkib2008-09-201-0/+2
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-4/+5
* Fill in a few sysctl descriptions.trhodes2008-08-031-1/+2
* To date, our implementation of munmap(2) has required that thealc2008-05-241-7/+0
* In order to map device memory using superpages, mmap(2) must find aalc2008-05-171-5/+3
* vm_map_fixed(), unlike vm_map_find(), does not update "addr", so it can bealc2008-04-281-1/+1
* Do not dereference cdev->si_cdevsw, use the dev_refthread() to properlykib2008-03-201-4/+16
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+2
* Add a new file descriptor type for IPC shared memory objects and use it tojhb2008-01-081-3/+53
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-1/+1
* Fix cosmetic bug in stale copy of msync_args. 'len' is size_t, not int.peter2007-10-181-1/+1
* Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert().kib2007-08-201-2/+4
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatepeter2007-07-041-0/+14
* Make sure object is NULL- there is a possible case where you couldmjacob2007-06-171-1/+2
* Revert VMCNT_* operations introduction.attilio2007-05-311-1/+1
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-5/+6
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Make the mincore(2) return ENOMEM when requested range is not fully mapped.kib2006-06-211-3/+15
* It seems that POSIX would rather ENODEV returned in place of EINVAL whentrhodes2006-04-211-1/+1
* MFP4: Support for profiling dynamically loaded objects.jkoshy2006-03-261-0/+41
* Move execve's access time update functionality into a newdds2005-10-121-11/+1
* Update the vnode's access time after an mmap operation on it.dds2005-10-041-0/+12
* Remove unused (but initialized) variable 'objsize' from vm_mmap()peter2005-09-201-2/+1
* Move MAC check_vnode_mmap entry point out from being exclusive tocsjp2005-04-141-5/+5
* - Change the vm_mmap() function to accept an objtype_t parameter specifyingjhb2005-04-011-5/+72
* Don't use VOP_GETVOBJECT, use vp->v_object directly.phk2005-01-251-1/+2
* - Remove GIANT_REQUIRED where giant is no longer required.jeff2005-01-241-3/+6
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Don't clear flags we just checked were not set.phk2004-10-261-1/+0
* XXX mark two places where we do not hold a threadcount on the dev whenphk2004-09-241-0/+1
* Remove dead code.alc2004-09-011-4/+0
* Remove a product specific workaround for wrong modes when mmap(2)'ingphk2004-08-051-15/+2
* Eliminate the acquisition and release of Giant around the call toalc2004-08-021-2/+0
* Deorbit COMPAT_SUNOS.phk2004-06-111-2/+2
* To handle orphaned character device vnodes properly in mmap(), check thattjr2004-05-111-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* Delay permission checks for VCHR vnodes until after vnode is locked inkan2004-04-051-2/+7
* When mmap-ing a file from a noexec mount, be sure not to grant the rightguido2004-03-181-1/+5
* Make overflow/wraparound checking more robust and unbreak len=0 intruckman2004-03-151-10/+13
* Style(9) changes.truckman2004-03-151-17/+6
* Remove redundant suser() check.truckman2004-03-151-4/+0
* Undo the merger of mlock()/vslock and munlock()/vsunlock() and thetruckman2004-03-051-48/+33
* Pich up a do {} while(0) cleanup by phk that was discarded accidentally inkan2004-03-011-11/+9
* Move the code dealing with vnode out of several functions into a singlekan2004-02-271-156/+136
* Split the mlock() kernel code into two parts, mlock(), which unpackstruckman2004-02-261-24/+41
* Locking for the per-process resource limits structure.jhb2004-02-041-11/+24
* - Correct an error in mincore(2) that has existed since its introduction:alc2003-12-211-1/+1
* Remove trailing whitespace.kan2003-12-081-7/+7
OpenPOWER on IntegriCloud