summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* o Add a "needs wakeup" flag to the vm_map for use by kmem_alloc_wait()alc2002-07-113-6/+13
* o Lock accesses to the page queues in vm_object_terminate().alc2002-07-091-1/+3
* vm_page_queue_free_mtx is a spin mutex, not a normal sleep mutex.peter2002-07-081-4/+4
* Turn the zeroidle process off for SMP systems, there is still a possiblepeter2002-07-081-0/+4
* Add a special page zero entry point intended to be called via the singlepeter2002-07-082-7/+10
* Avoid vm_page_lookup() [grabs a spinlock] and just process the upagepeter2002-07-081-14/+9
* Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/peter2002-07-073-11/+154
* o Lock accesses to the free queue(s) in vm_page_zero_idle().alc2002-07-071-0/+4
* o Traverse the object's memq rather than repeatedly calling vm_page_lookup()alc2002-07-071-5/+2
OpenPOWER on IntegriCloud