summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* Add a f_vnode field to struct file.phk2003-06-221-1/+1
* Use a do {...} while (0); and a couple of breaks to reduce the levelphk2003-06-211-78/+80
* Use __FBSDID().obrien2003-06-111-1/+3
* Hold the vm object's lock when performing vm_page_lookup().alc2003-06-091-0/+2
* suser() does not need the proc lock, just the setting of P_PROTECTED injhb2003-04-171-4/+5
* Add a facility allowing processes to inform the VM subsystem they arewes2003-03-311-0/+15
* The object type can't be OBJT_PHYS in vm_mmap().mux2003-03-301-1/+1
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-1/+1
* Lock page field accesses in mincore().alc2002-11-281-0/+2
* Invoke mac_check_vnode_mmap() during mmap operations on vnodes,rwatson2002-10-221-2/+12
* Use the fields in the sysentvec and in the vm map header in place of thejake2002-09-211-25/+12
* - Hold a lock on the vnode acquired from the file table across the call tojeff2002-07-061-3/+14
* Part I of RLIMIT_VMEM implementation. Implement core functionality fordillon2002-06-261-0/+7
* o Remove the unnecessary acquisition and release of Giant around fdrop()alc2002-06-231-2/+3
* o Reduce the scope of Giant in vm_mmap() to just the code that manipulatesalc2002-06-221-4/+2
* o Remove GIANT_REQUIRED from vm_fault_user_wire().alc2002-06-161-2/+0
* o Remove the acquisition and release of Giant from munlock().alc2002-06-151-2/+0
* o Use vm_map_wire() and vm_map_unwire() in place of vm_map_pageable() andalc2002-06-141-3/+3
* fix typo in _SYS_SYSPROTO_H_ case: s/mlockall_args/munlockall_argsalfred2002-06-061-1/+1
* Check for defined(__i386__) instead of just defined(i386) since the compileralfred2002-05-301-3/+3
* o Acquire and release Giant around pmap operations in vm_fault_unwire()alc2002-05-261-2/+0
* o Eliminate the acquisition and release of Giant from minherit(2).alc2002-05-181-7/+2
* o Remove GIANT_REQUIRED from vm_map_madvise(). Instead, acquire andalc2002-05-181-5/+4
* o Remove the acquisition and release of Giant from mprotect().alc2002-05-181-6/+2
* o Remove GIANT_REQUIRED from vm_map_lookup_entry() andalc2002-05-041-4/+3
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-3/+3
* Remove __P.alfred2002-03-191-1/+1
* - Remove a number of extra newlines that do not belong here according toeivind2002-03-101-10/+8
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-3/+3
* Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED,bde2002-02-151-1/+0
* Replace ffind_* with fget calls.alfred2002-01-141-4/+1
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-11/+8
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-3/+2
* o Modify access control checks in mmap() to use securelevel_gt() insteadrwatson2001-09-261-1/+1
* KSE Milestone 2julian2001-09-121-56/+56
* Cleanupdillon2001-08-311-27/+68
* Remove support for the badly broken MAP_INHERIT (from -current only).dillon2001-08-241-4/+1
* whitespace / register cleanupdillon2001-07-041-15/+15
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-67/+19
* Stick VM syscalls back under Giant if the BLEED option is not defined.jhb2001-05-241-0/+49
* - Obtain Giant in mmap() syscall while messing with file descriptors andjhb2001-05-231-18/+32
* Unlock the VM lock at the end of munlock() instead of locking it again.jhb2001-05-221-1/+1
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-11/+49
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+2
* This patchset fixes a large number of file descriptor race conditions.dillon2000-11-181-15/+37
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-0/+9
* Clean up the snapshot code so that it no longer depends on the use ofmckusick2000-07-261-1/+1
* Nifty idea from Jeroen van Gelderen; don't call a routine to check ifmarkm2000-06-251-1/+2
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-211-1/+1
OpenPOWER on IntegriCloud