summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* o Assert that the page queues lock is held in vm_page_activate().alc2002-08-111-1/+1
* o Lock page queue accesses by vm_page_activate().alc2002-08-111-0/+2
* o Lock page queue accesses by vm_page_activate().alc2002-08-101-0/+4
* o Move a call to vm_page_wakeup() inside the scope of the page queues lock.alc2002-08-101-1/+1
* o Remove the setting and clearing of the PG_MAPPED flag from the alpha andalc2002-08-101-1/+0
* o Remove the setting and clearing of the PG_MAPPED flag. (This flag isalc2002-08-103-4/+4
* o Use pmap_page_is_mapped() in vm_page_protect() rather than the PG_MAPPEDalc2002-08-081-1/+1
* o Acquire the page queues lock before checking the page's busy statusalc2002-08-041-2/+4
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-044-24/+37
* o Extend the scope of the page queues lock in contigmalloc1().alc2002-08-041-8/+8
* o Remove the setting of PG_MAPPED from vm_page_wire() andalc2002-08-031-2/+0
* o Convert two instances of vm_page_sleep_busy() into vm_page_sleep_if_busy()alc2002-08-021-6/+9
* o Lock page queue accesses in nwfs and smbfs.alc2002-08-021-1/+1
* o Lock page queue accesses by vm_page_deactivate().alc2002-08-021-0/+2
* o Acquire the page queues lock before calling vm_page_io_finish().alc2002-08-011-1/+2
* o Setting PG_MAPPED and PG_WRITEABLE on pages that are mapped and unmappedalc2002-07-311-2/+0
* o Lock page accesses by vm_page_io_start() with the page queues lock.alc2002-07-311-1/+2
* o In vm_object_madvise() and vm_object_page_remove() replacealc2002-07-301-15/+10
* - Optimize wakeup() and its friends; if a thread waken up is beingtanimura2002-07-301-64/+65
* o Introduce vm_page_sleep_if_busy() as an eventual replacement foralc2002-07-292-0/+23
* Remove a XXXKSE comment. the code is no longer a problem..julian2002-07-291-1/+1
OpenPOWER on IntegriCloud