aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin2001-03-284-15/+20
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames andThomas Moestl2001-03-231-0/+30
* Fix a lock reversal problem in the VM subsystem related to threadedMatthew Dillon2001-03-143-0/+10
* Temporarily remove the vm_map_simplify() call from vm_map_insert(). TheMatthew Dillon2001-03-141-0/+7
* When creating a shadow vm_object in vmspace_fork(), only oneIan Dowse2001-03-091-0/+4
* Unrevert the pmap_map() changes. They weren't broken on x86.John Baldwin2001-03-072-17/+10
* Back out the pmap_map() change for now, it isn't completely stable on theJohn Baldwin2001-03-072-10/+17
* - Rework pmap_map() to take advantage of direct-mapped segments onJohn Baldwin2001-03-062-17/+10
* Simplify vm_object_deallocate(), by decrementing the refcount first.Alfred Perlstein2001-03-041-18/+13
* Allocate vm_page_array and vm_page_buckets from the end of the biggest chunkAndrew Gallatin2001-03-011-18/+16
* If we intend to make the page writable without requiring another fault,Matthew Dillon2001-02-281-6/+6
* Introduce per-swap area accounting in the VM system, and exportRobert Watson2001-02-232-3/+42
* Fix formatting bugs introduced in sysctl_vm_zone() by the previous commit.Dag-Erling Smørgrav2001-02-221-2/+7
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-122-4/+5
* Change and clean the mutex lock interface.Bosko Milekic2001-02-097-64/+64
* Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp2001-02-044-6/+6
* This commit represents work mainly submitted by Tor and slightly modifiedMatthew Dillon2001-02-041-7/+23
* - Doh, lock faultin() with proc lock in scheduler().John Baldwin2001-01-251-0/+6
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-6/+5
* Argh, I didn't get this test right when I converted it. Break this upJohn Baldwin2001-01-241-10/+9
* - Catch up to proc flag changes.John Baldwin2001-01-242-11/+21
* Add mtx_assert()'s to verify that kmem_alloc() and kmem_free() are calledJohn Baldwin2001-01-241-0/+3
* - Catch up to proc flag changes.John Baldwin2001-01-241-27/+43
* - Catch up to proc flag changes.John Baldwin2001-01-241-1/+3
* Add missing include.John Baldwin2001-01-241-0/+1
* Add mibs to hold the number of forks since boot. New mibs are:Hajimu UMEMOTO2001-01-231-0/+16
* Sigh. atomic_add_int takes a pointer, not an integer.Jake Burkholder2001-01-231-4/+4
* Use atomic operations to update the stat counters.Dag-Erling Smørgrav2001-01-231-4/+4
* Call vm_zone_init() at the appropriate time.Dag-Erling Smørgrav2001-01-221-0/+2
* Give this code a major facelift:Dag-Erling Smørgrav2001-01-222-235/+167
* First step towards an MP-safe zone allocator:Dag-Erling Smørgrav2001-01-212-43/+5
* fix comment which was outdated 3 years agoAlfred Perlstein2000-12-291-14/+13
* clean up kmem_suballoc():Alfred Perlstein2000-12-291-4/+4
* Make zalloc and zfree non-inline functions. This avoids having toAssar Westerlund2000-12-272-78/+77
* This implements a better launder limiting solution. There was a solutionMatthew Dillon2000-12-264-114/+156
* Fix floppy drives on machines with lots of RAM.Poul-Henning Kamp2000-12-181-1/+1
* - If swap metadata does not fit into the KVM, reduce the number ofSeigo Tanimura2000-12-139-19/+46
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-134-15/+15
* Be less conservative with a recently added KASSERT. Certain edgeMatthew Dillon2000-12-111-1/+4
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Really fix phys_pager:Alfred Perlstein2000-12-061-31/+36
* need to adjust allocation size to properly deal with non PAGE_SIZEAlfred Perlstein2000-12-051-1/+1
* Backed out previous commit. Don't depend on namespace pollution inBruce Evans2000-12-021-0/+1
* Protect p_stat with sched_lock.John Baldwin2000-12-021-0/+6
* Protect p_stat with sched_lock.John Baldwin2000-12-021-2/+13
* remove unneded sys/ucred.h includesAlfred Perlstein2000-11-301-1/+0
* Protect the following with a lockmgr lock:Jake Burkholder2000-11-224-1/+17
* o Export dmmax ("Maximum size of a swap block") using SYSCTL_INT.Robert Watson2000-11-201-0/+3
* Implement a low-memory deadlock solution.Matthew Dillon2000-11-184-79/+130