aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'.cvs2svn2002-07-031-195/+76
* MFC 1.201 - add a sequential iteration optimization to vm_object_page_clean().Matthew Dillon2002-06-181-76/+195
* MFC implement kern.maxvnodes (primarily kern/vfs_subr.c 1.326), sync,Matthew Dillon2001-11-031-2/+47
* MFC: pmap interface optimizations, optionally physically backed SYSVSHM.Peter Wemm2000-08-041-3/+12
* MFC: various minor spelling fixesPeter Wemm2000-08-021-2/+2
* MFC 1.175: vm_object_shadow(): Remove an incorrect assertion.Alan Cox2000-07-131-3/+0
* MFC: Remove MAX_PERF with extreme prejudice.Paul Saab2000-03-171-4/+0
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC toMatthew Dillon1999-12-121-4/+31
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Remove the last vestiges of "vm_map_t phys_map". It's been unusedAlan Cox1999-10-291-2/+0
* Remove inappropriate VOP_FSYNC from vm_object_page_clean(). The fsyncMatthew Dillon1999-09-171-2/+4
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Remove the declarations for "vm_map_t io_map". It's been unusedAlan Cox1999-08-151-3/+1
* Remove the declarations for "vm_map_t u_map". It's been unusedAlan Cox1999-08-151-3/+1
* vm_object_madvise:Alan Cox1999-08-121-6/+16
* vm_object_madvise:Alan Cox1999-08-121-9/+11
* Merge the cons.c and cons.h to the best of my ability. alpha may orPoul-Henning Kamp1999-08-091-2/+2
* Move the memory access behavior information provided by madviseAlan Cox1999-08-011-2/+1
* Remove vm_object::last_read. It is used by the old swap pager, butAlan Cox1999-07-161-2/+1
* Cleanup OBJ_ONEMAPPING management.Alan Cox1999-07-111-2/+4
* Fix some int/long printf problems for the AlphaPeter Wemm1999-07-011-8/+10
* Remove vm_object::cache_count and vm_object::wired_count. They areAlan Cox1999-06-201-3/+1
* Addendum to 1.155. Verify the existence of the object before checkingAlan Cox1999-05-301-2/+3
* Avoid the creation of unnecessary shadow objects.Alan Cox1999-05-281-1/+11
* Remove prototypes for functions that don't exist anymore (vm_map.h).Alan Cox1999-05-161-10/+14
* Correct two optimization errors in vm_object_page_remove:Alan Cox1999-03-141-3/+4
* Remove unnecessary page protects on map_split and collapse operations.Matthew Dillon1999-02-241-3/+4
* Fix a bug in the new madvise() code that would possibly (improperly)Matthew Dillon1999-02-151-24/+12
* Minor optimization to madvise() MADV_FREE to make page as freeable asMatthew Dillon1999-02-121-1/+7
* Fix non-fatal bug in vm_map_insert() which improperly clearedMatthew Dillon1999-02-121-18/+12
* Revamp vm_object_[q]collapse(). Despite the complexity of this patch,Matthew Dillon1999-02-081-208/+235
* General cleanup. Remove #if 0's and remove useless register qualifiers.Matthew Dillon1999-02-081-79/+34
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used toMatthew Dillon1999-02-071-3/+3
* When shadowing objects, adjust the page coloring of the shadowing objectMatthew Dillon1999-02-071-1/+6
* Fix bug in a KASSERT I introduced in vm_page_qcollapse() rev 1.139.Matthew Dillon1999-02-041-17/+40
* Submitted by: Alan CoxMatthew Dillon1999-02-031-2/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-281-5/+5
* Depreciate vm_object_pmap_copy() - nobody uses it. Everyone usesMatthew Dillon1999-01-241-2/+14
* object->id was badly implemented. It has simply been removed.Matthew Dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-103/+143
* KNFize, by bde.Eivind Eklund1999-01-101-7/+7
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-20/+14
* Ifdefed conditionally used simplock variables.Bruce Evans1999-01-021-1/+3
* Implemented zero-copy TCP/IP extensions via sendfile(2) - send aDavid Greenman1998-11-051-3/+1
* Added needed splvm() protection around object page traversal inDavid Greenman1998-10-271-1/+4
* Nitpicking and dusting performed on a train. Removes trivial warningsPoul-Henning Kamp1998-10-251-5/+2
* Oops, revert part of last fix. vm_pager_dealloc() can't be called untilDavid Greenman1998-10-231-7/+8
* Fixed two bugs in recent commit: in vm_object_terminate, vm_pager_deallocDavid Greenman1998-10-231-8/+10
* Make the VM system handle the case where a terminating object containsDavid Greenman1998-10-221-43/+31
* Be more selctive about when we clear p->valid.David Greenman1998-09-281-3/+5