summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-1/+3
* Turn off the VTEXT flag when an object is no longer referenced, sodyson1998-01-071-2/+6
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-112/+134
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-88/+54
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-1/+34
* Removed unused #include of <sys/malloc.h>. This file now uses onlybde1997-11-181-2/+1
* Rename some local variables to avoid shadowing other local variables.phk1997-11-071-4/+4
* Decrease the initial allocation for the zone allocations.dyson1997-10-241-2/+2
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-211-8/+24
* Removed unused #includes.bde1997-09-011-3/+1
* Some staticized variables were still declared to be extern.bde1997-09-011-3/+3
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofdyson1997-08-051-3/+2
* Kill some stale leftovers from the earlier attempts at SMP per-cpu pagespeter1997-06-221-6/+1
* Remove a window during running down a file vnode. Also, the OBJ_DEADdyson1997-06-221-1/+4
* Update the #include "opt_smpxxx.h" includes - opt_smp.h isn't neededpeter1997-05-291-1/+2
* Man the liferafts! Here comes the long awaited SMP -> -current merge!peter1997-04-261-1/+5
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-6/+13
* Make MADV_FREE work better. Specifically, it did not wait fordyson1997-01-201-13/+46
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Undo the collapse breakage (swap space usage problem.)dyson1997-01-031-7/+1
* Guess what? We left alot of the old collapse code that is not neededdyson1997-01-011-0/+6
* A very significant improvement in the management of process mapsdyson1996-12-311-3/+8
* Reviewed by:dyson1996-09-281-2/+3
* Attached vm ddb commands `show map', `show vmochk', `show object',bde1996-09-141-38/+47
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-5/+99
* Even though this looks like it, this is not a complex code change.dyson1996-08-211-4/+10
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-4/+3
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-3/+4
* Various bugfixes/cleanups from me and others:dyson1996-06-161-41/+11
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-2/+3
* Eliminate inefficient check for dirty pages for pages in the PQ_CACHEdyson1996-05-241-1/+14
* Initial support for MADV_FREE, support for pages that we don't caredyson1996-05-231-56/+12
* After reviewing the previous commit to vm_object, the page protectiondyson1996-05-211-3/+1
* Don't protect non-managed pages off during object rundown. This fixesdyson1996-05-211-2/+3
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-191-1/+66
* This set of commits to the VM system does the following, and containdyson1996-05-181-36/+49
* This fixes kmem_malloc/kmem_free (and malloc/free of objects of > 8K).dyson1996-04-241-6/+9
* Revert to previous calculation of vm_object_cache_max: it simply worksdg1996-03-291-2/+2
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-2/+5
* For Lite2: proc LIST changes.hsu1996-03-111-2/+2
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-9/+22
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-57/+109
* Convert DDB to new-style option.wollman1996-01-041-1/+2
* Increased vm_object_cache_max by about 50% to yield better utilization ofdg1996-01-041-2/+2
* Another mega commit to staticize things.phk1995-12-141-16/+24
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-97/+72
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+9
* Completed function declarations and/or added prototypes.bde1995-12-031-5/+17
OpenPOWER on IntegriCloud