summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* In vm_page_remove(), avoid calling vm_page_splay() if the object's memqalc2002-11-091-10/+13
* Move the definitions of the hw.physmem, hw.usermem and hw.availpagestmm2002-11-071-0/+2
* Better printf() formats.mux2002-11-071-8/+7
* Some more printf() format fixes.mux2002-11-071-9/+7
* Correctly print vm_offset_t types.mux2002-11-071-6/+5
* Export the function vm_page_splay().alc2002-11-042-1/+2
* - Remove the memory allocation for the object/offset hash tablealc2002-11-031-45/+2
* Remove the vm page buckets mutex. As of revision 1.215 of vm/vm_page.c,alc2002-11-021-2/+0
* - Add support for machine dependant page allocation routines. MD codejeff2002-11-012-2/+28
* - Add a new flag to vm_page_alloc, VM_ALLOC_NOOBJ. This tellsjeff2002-11-012-22/+28
* Merge from MAC tree: rename mac_check_vnode_swapon() torwatson2002-10-271-1/+1
* - Now that uma_zalloc_internal is not the fast path don't be so fussy aboutjeff2002-10-241-179/+198
* - Move the destructor calls so that they are not called with the zone lockjeff2002-10-241-5/+6
* Invoke mac_check_vnode_mmap() during mmap operations on vnodes,rwatson2002-10-221-2/+12
* Introduce MAC_CHECK_VNODE_SWAPON, which permits MAC policies torwatson2002-10-221-1/+7
* - Check that a process isn't a new process (p_state == PRS_NEW) beforejhb2002-10-221-20/+23
* Fix typo in comments (misspelled "necessary").sheldonh2002-10-221-2/+2
* o Reinline vm_page_undirty(), reducing the kernel size. (This revertsalc2002-10-202-12/+11
* Complete the page queues locking needed for the page-based copy-alc2002-10-192-3/+9
* Replace the vm_page hash table with a per-vmobject splay tree. There shoulddillon2002-10-184-59/+96
* Properly put macro args in ().phk2002-10-161-2/+2
* Remove old useless debugging codejulian2002-10-141-5/+0
* - Create a new scheduler api that is defined in sys/sched.hjeff2002-10-122-4/+4
* Rename the mutex thread and process states to use a more generic 'LOCK'jhb2002-10-021-1/+1
* Some kernel threads try to do significant work, and the default KSTACK_PAGESscottl2002-10-021-1/+3
* Be consistent about "static" functions: if the function is markedphk2002-09-284-6/+6
* - Get rid of the unused LK_NOOBJ.jeff2002-09-252-2/+2
* - Lock access to numoutput on the swap devices.jeff2002-09-252-0/+4
* - Add a ASSERT_VOP_LOCKED in vnode_pager_alloc.jeff2002-09-251-2/+7
* Modify vm_map_clean() (and thus the msync(2) system call) to supportmdodd2002-09-221-7/+10
* o Update some comments.alc2002-09-221-7/+9
* Use the fields in the sysentvec and in the vm map header in place of thejake2002-09-215-46/+24
* Reduce namespace pollution.alc2002-09-211-3/+0
* - Use my freebsd email alias in the copyright.jeff2002-09-195-12/+5
* - Split UMA_ZFLAG_OFFPAGE into UMA_ZFLAG_OFFPAGE and UMA_ZFLAG_HASH.jeff2002-09-185-92/+101
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.njl2002-09-141-2/+4
* Completely redo thread states.julian2002-09-113-39/+35
* - Do not swap out a process if it is in creation. The process may have notanimura2002-09-091-0/+24
* Use UMA as a complex object allocator.julian2002-09-061-5/+0
* Use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn'tbde2002-09-051-1/+1
* s/SGNL/SIG/davidxu2002-09-051-1/+2
* o Synchronize updates to struct vm_page::cow with the page queues lock.alc2002-09-021-6/+5
* Reduce the maximum KVA reserved for swap meta structures from 70 to 32 MB.dillon2002-08-311-2/+2
* Change hw.physmem and hw.usermem to unsigned long like they used to bepeter2002-08-301-2/+2
* o Retire pmap_pageable(). It's an advisory routine that nonealc2002-08-252-13/+0
* o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever sincealc2002-08-256-32/+5
* o Use vm_object_lock() in place of directly locking Giant.alc2002-08-241-12/+12
* o Use vm_object_lock() in place of Giant when manipulating a vm objectalc2002-08-241-2/+2
* o Resurrect vm_object_lock() and vm_object_unlock() from revision 1.19.alc2002-08-241-0/+6
* Don't use "NULL" when "0" is really meant.archie2002-08-211-2/+2
OpenPOWER on IntegriCloud