aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_mmap.c
Commit message (Expand)AuthorAgeFilesLines
* o Remove GIANT_REQUIRED from vm_map_lookup_entry() andAlan Cox2002-05-041-4/+3
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-3/+3
* Remove __P.Alfred Perlstein2002-03-191-1/+1
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-10/+8
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-3/+3
* Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED,Bruce Evans2002-02-151-1/+0
* Replace ffind_* with fget calls.Alfred Perlstein2002-01-141-4/+1
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-11/+8
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderPaul Saab2001-10-101-3/+2
* o Modify access control checks in mmap() to use securelevel_gt() insteadRobert Watson2001-09-261-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-56/+56
* CleanupMatthew Dillon2001-08-311-27/+68
* Remove support for the badly broken MAP_INHERIT (from -current only).Matthew Dillon2001-08-241-4/+1
* whitespace / register cleanupMatthew Dillon2001-07-041-15/+15
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-67/+19
* Stick VM syscalls back under Giant if the BLEED option is not defined.John Baldwin2001-05-241-0/+49
* - Obtain Giant in mmap() syscall while messing with file descriptors andJohn Baldwin2001-05-231-18/+32
* Unlock the VM lock at the end of munlock() instead of locking it again.John Baldwin2001-05-221-1/+1
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-11/+49
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+2
* This patchset fixes a large number of file descriptor race conditions.Matthew Dillon2000-11-181-15/+37
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.Boris Popov2000-09-121-0/+9
* Clean up the snapshot code so that it no longer depends on the use ofKirk McKusick2000-07-261-1/+1
* Nifty idea from Jeroen van Gelderen; don't call a routine to check ifMark Murray2000-06-251-1/+2
* Checkpoint of a new physical memory backed object type, that does notPeter Wemm2000-05-211-1/+1
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlyPeter Wemm2000-05-211-2/+2
* Implement POSIX.1b shared memory objects. In this implementation,Garrett Wollman2000-04-221-0/+10
* Revert spelling mistake I made in the previous commitPhilippe Charnier2000-03-271-1/+1
* SpellingPhilippe Charnier2000-03-261-1/+1
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).Paul Saab2000-02-281-1/+3
* Fix null-pointer dereference crash when the system is intentionallyMatthew Dillon2000-02-161-4/+42
* Use MAP_NOSYNC for vnodes without any links in their filesystem.Guido van Rooij2000-01-031-0/+7
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC toMatthew Dillon1999-12-121-3/+4
* useracc() the prequel:Poul-Henning Kamp1999-10-291-2/+0
* cleanup madvise code, add a few more sanity checks.Matthew Dillon1999-09-211-2/+17
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,Poul-Henning Kamp1999-08-081-3/+1
* vm_mmap:Alan Cox1999-06-051-3/+4
* Add the options MAP_PREFAULT and MAP_PREFAULT_PARTIAL to vm_map_find/insert,Alan Cox1999-05-171-10/+2
* Remove prototypes for functions that don't exist anymore (vm_map.h).Alan Cox1999-05-161-7/+2
* Simplify vm_map_find/insert's interface: remove the MAP_COPY_NEEDED option.Alan Cox1999-05-141-2/+2
* Add brackets to silence egcs and help clarity.Peter Wemm1999-05-061-3/+3
* Don't ignore mmap() address hint below the text section.Luoqi Chen1999-05-061-2/+4
* Suser() simplification:Poul-Henning Kamp1999-04-271-5/+4
* unifdef -DVM_STACK - it's been on for a while for x86 and was checkedPeter Wemm1999-04-191-9/+3
* To avoid a conflict for the vm_map's lock with vm_fault, releaseAlan Cox1999-03-021-4/+33
* mincore doesn't modify the vm_map. Therefore, it doesn't requireAlan Cox1999-03-011-6/+6
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). ThisLuoqi Chen1999-02-191-3/+3
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used toMatthew Dillon1999-02-071-2/+2
* Mostly remove the VM_STACK OPTION.Julian Elischer1999-01-261-3/+6