summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Create a new thread state to describe threads that would be ready to runjulian2002-07-291-16/+66
* o Pass VM_ALLOC_WIRED to vm_page_grab() rather than calling vm_page_wire()alc2002-07-291-7/+2
* o Modify vm_page_grab() to accept VM_ALLOC_WIRED.alc2002-07-282-1/+5
* o Lock page queue accesses by vm_page_free().alc2002-07-281-14/+19
* o Lock page queue accesses by vm_page_free().alc2002-07-281-2/+8
* o Lock page queue accesses by vm_page_free().alc2002-07-281-2/+3
* o Lock page queue accesses by vm_page_free().alc2002-07-281-0/+2
* o Require that the page queues lock is held on entry to vm_pageout_clean()alc2002-07-273-5/+9
* o Lock page queue accesses by vm_page_activate().alc2002-07-271-0/+6
* o Lock page queue accesses by vm_page_activate() and vm_page_deactivate()alc2002-07-271-7/+6
* o Lock page queue accesses by vm_page_activate() and vm_page_deactivate().alc2002-07-271-0/+2
* o Remove a vm_page_deactivate() that is immediately followed by aalc2002-07-251-3/+0
* o Merge vm_fault_wire() and vm_fault_user_wire() by adding a new parameter,alc2002-07-243-56/+11
* o Lock page queue accesses by vm_page_dontneed().alc2002-07-232-4/+5
* o Extend the scope of the page queues lock in vm_pageout_scan()alc2002-07-231-2/+1
* Change struct vmspace->vm_shm from void * to struct shmmap_state *, thisalfred2002-07-221-1/+1
* Remove caddr_t.alfred2002-07-221-1/+1
* o Lock page queue accesses by vm_page_free() and vm_page_deactivate().alc2002-07-211-0/+12
* o Lock page queue accesses by vm_page_free().alc2002-07-211-0/+2
* Do not pass a thread with the state TDS_RUNQ to setrunqueue(), otherwisetanimura2002-07-211-1/+4
* o Lock page queue accesses by vm_page_try_to_cache(). (The accessesalc2002-07-203-1/+5
* o Assert that the page queues lock is held in vm_page_try_to_free().alc2002-07-201-0/+2
* o Lock page queue accesses by vm_page_cache() in vm_fault() andalc2002-07-203-2/+5
* o Lock accesses to the active page queue in vm_pageout_scan() andalc2002-07-201-2/+4
* o Lock page queue accesses by vm_page_cache() in vm_contig_launder().alc2002-07-201-2/+4
* o Remove dead and/or unused code.alc2002-07-202-17/+1
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablepeter2002-07-202-4/+3
* Set P_NOLOAD on the pagezero kthread so that it doesn't artificially skewpeter2002-07-191-1/+7
* o Duplicate an odd side-effect of vm_page_wire() in vm_page_allocate()alc2002-07-191-1/+2
* o Remove the acquisition and release of Giant from the idle priority threadalc2002-07-182-8/+1
* Void functions cannot return values.markm2002-07-181-1/+1
* (VM_MAX_KERNEL_ADDRESS - KERNBASE) / PAGE_SIZE may not fit in an integer.peter2002-07-181-1/+1
* o Introduce an argument, VM_ALLOC_WIRED, that requests vm_page_alloc()alc2002-07-182-10/+15
* o Use vm_pageq_remove_nowakeup() and vm_pageq_enqueue() inalc2002-07-161-7/+2
* o Create vm_contig_launder() to replace code that appears twicealc2002-07-151-56/+38
* o Lock page queue accesses by vm_page_wire() that aren'talc2002-07-141-0/+3
* o Lock page queue accesses by vm_page_wire().alc2002-07-142-0/+4
* o Lock page queue accesses by vm_page_unmanage().alc2002-07-132-0/+3
* o Complete the locking of page queue accesses by vm_page_unwire().alc2002-07-132-5/+4
* o Lock some page queue accesses, in particular, those by vm_page_unwire().alc2002-07-132-1/+8
* o Assert GIANT_REQUIRED on system maps in _vm_map_lock(),alc2002-07-122-9/+6
* Re-enable the idle page-zeroing code. Remove all IPIs from the idledillon2002-07-121-4/+0
* Avoid a vm_page_lookup() - that uses a spinlock protected hash. We canpeter2002-07-121-2/+5
* o Lock some (unfortunately, not yet all) accesses to the page queues.alc2002-07-121-2/+2
* o Lock accesses to the page queues.alc2002-07-121-2/+3
OpenPOWER on IntegriCloud