summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify vm_object_deallocate(), by decrementing the refcount first.alfred2001-03-041-18/+13
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-3/+3
* Convert all simplelocks to mutexes and remove the simplelock implementations.jasone2001-01-241-6/+5
* - If swap metadata does not fit into the KVM, reduce the number oftanimura2000-12-131-1/+1
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-3/+3
* Protect the following with a lockmgr lock:jake2000-11-221-1/+5
* This is a cleanup patch to Peter's new OBJT_PHYS VM object typedillon2000-05-291-2/+11
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-211-1/+1
* vm_object_shadow: Remove an incorrect assertion. In obscure circumstancesalc2000-04-191-3/+0
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-3/+3
* Eliminate the undocumented, experimental, non-delivering and highlyphk2000-03-161-4/+0
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC todillon1999-12-121-4/+31
* useracc() the prequel:phk1999-10-291-1/+0
* Remove the last vestiges of "vm_map_t phys_map". It's been unusedalc1999-10-291-2/+0
* Remove inappropriate VOP_FSYNC from vm_object_page_clean(). The fsyncdillon1999-09-171-2/+4
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Remove the declarations for "vm_map_t io_map". It's been unusedalc1999-08-151-3/+1
* Remove the declarations for "vm_map_t u_map". It's been unusedalc1999-08-151-3/+1
* vm_object_madvise:alc1999-08-121-6/+16
* vm_object_madvise:alc1999-08-121-9/+11
* Merge the cons.c and cons.h to the best of my ability. alpha may orphk1999-08-091-2/+2
* Move the memory access behavior information provided by madvisealc1999-08-011-2/+1
* Remove vm_object::last_read. It is used by the old swap pager, butalc1999-07-161-2/+1
* Cleanup OBJ_ONEMAPPING management.alc1999-07-111-2/+4
* Fix some int/long printf problems for the Alphapeter1999-07-011-8/+10
* Remove vm_object::cache_count and vm_object::wired_count. They arealc1999-06-201-3/+1
* Addendum to 1.155. Verify the existence of the object before checkingalc1999-05-301-2/+3
* Avoid the creation of unnecessary shadow objects.alc1999-05-281-1/+11
* Remove prototypes for functions that don't exist anymore (vm_map.h).alc1999-05-161-10/+14
* Correct two optimization errors in vm_object_page_remove:alc1999-03-141-3/+4
* Remove unnecessary page protects on map_split and collapse operations.dillon1999-02-241-3/+4
* Fix a bug in the new madvise() code that would possibly (improperly)dillon1999-02-151-24/+12
* Minor optimization to madvise() MADV_FREE to make page as freeable asdillon1999-02-121-1/+7
* Fix non-fatal bug in vm_map_insert() which improperly cleareddillon1999-02-121-18/+12
* Revamp vm_object_[q]collapse(). Despite the complexity of this patch,dillon1999-02-081-208/+235
* General cleanup. Remove #if 0's and remove useless register qualifiers.dillon1999-02-081-79/+34
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used todillon1999-02-071-3/+3
* When shadowing objects, adjust the page coloring of the shadowing objectdillon1999-02-071-1/+6
* Fix bug in a KASSERT I introduced in vm_page_qcollapse() rev 1.139.dillon1999-02-041-17/+40
* Submitted by: Alan Coxdillon1999-02-031-2/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-5/+5
* Depreciate vm_object_pmap_copy() - nobody uses it. Everyone usesdillon1999-01-241-2/+14
* object->id was badly implemented. It has simply been removed.dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-103/+143
* KNFize, by bde.eivind1999-01-101-7/+7
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-20/+14
* Ifdefed conditionally used simplock variables.bde1999-01-021-1/+3
* Implemented zero-copy TCP/IP extensions via sendfile(2) - send adg1998-11-051-3/+1
OpenPOWER on IntegriCloud