summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
...
* Addendum to revision 1.174: In the case where vm_pager_allocate() is calledalc2003-12-081-2/+6
* Fix a deadlock between vm_fault() and vm_mmap(): The expected lock orderingalc2003-12-061-4/+13
* - Remove long dead code.alc2003-11-141-15/+0
* Changes to msync(2)alc2003-11-141-2/+2
* - The Open Group Base Specifications Issue 6 specifies that an munmap(2)alc2003-11-101-6/+8
* - Remove Giant from msync(2). Giant is still acquired by the lower layersalc2003-11-091-27/+0
* - Rename vm_map_clean() to vm_map_sync(). This better reflects the factalc2003-11-091-1/+1
* Only the super-user should be able to wire pages via the mlock() familybms2003-10-061-6/+2
* Part 2 of implementing rstacks: add the ability to create rstacks andmarcel2003-09-271-2/+2
* Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitpeter2003-09-251-2/+4
* Revise the locking in mincore(2).alc2003-09-071-5/+5
* Add the mlockall() and munlockall() system calls.bms2003-08-111-9/+75
* Remove unnecessary cast.phk2003-07-041-1/+1
* 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
OpenPOWER on IntegriCloud