| Commit message (Expand) | Author | Age | Files | Lines |
* | Change struct vmspace->vm_shm from void * to struct shmmap_state *, this | alfred | 2002-07-22 | 1 | -1/+1 |
* | Remove caddr_t. | alfred | 2002-07-22 | 1 | -1/+1 |
* | o Lock page queue accesses by vm_page_free() and vm_page_deactivate(). | alc | 2002-07-21 | 1 | -0/+12 |
* | o Lock page queue accesses by vm_page_free(). | alc | 2002-07-21 | 1 | -0/+2 |
* | Do not pass a thread with the state TDS_RUNQ to setrunqueue(), otherwise | tanimura | 2002-07-21 | 1 | -1/+4 |
* | o Lock page queue accesses by vm_page_try_to_cache(). (The accesses | alc | 2002-07-20 | 3 | -1/+5 |
* | o Assert that the page queues lock is held in vm_page_try_to_free(). | alc | 2002-07-20 | 1 | -0/+2 |
* | o Lock page queue accesses by vm_page_cache() in vm_fault() and | alc | 2002-07-20 | 3 | -2/+5 |
* | o Lock accesses to the active page queue in vm_pageout_scan() and | alc | 2002-07-20 | 1 | -2/+4 |
* | o Lock page queue accesses by vm_page_cache() in vm_contig_launder(). | alc | 2002-07-20 | 1 | -2/+4 |
* | o Remove dead and/or unused code. | alc | 2002-07-20 | 2 | -17/+1 |
* | Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable | peter | 2002-07-20 | 2 | -4/+3 |
* | Set P_NOLOAD on the pagezero kthread so that it doesn't artificially skew | peter | 2002-07-19 | 1 | -1/+7 |
* | o Duplicate an odd side-effect of vm_page_wire() in vm_page_allocate() | alc | 2002-07-19 | 1 | -1/+2 |
* | o Remove the acquisition and release of Giant from the idle priority thread | alc | 2002-07-18 | 2 | -8/+1 |
* | Void functions cannot return values. | markm | 2002-07-18 | 1 | -1/+1 |
* | (VM_MAX_KERNEL_ADDRESS - KERNBASE) / PAGE_SIZE may not fit in an integer. | peter | 2002-07-18 | 1 | -1/+1 |
* | o Introduce an argument, VM_ALLOC_WIRED, that requests vm_page_alloc() | alc | 2002-07-18 | 2 | -10/+15 |
* | o Use vm_pageq_remove_nowakeup() and vm_pageq_enqueue() in | alc | 2002-07-16 | 1 | -7/+2 |
* | o Create vm_contig_launder() to replace code that appears twice | alc | 2002-07-15 | 1 | -56/+38 |
* | o Lock page queue accesses by vm_page_wire() that aren't | alc | 2002-07-14 | 1 | -0/+3 |
* | o Lock page queue accesses by vm_page_wire(). | alc | 2002-07-14 | 2 | -0/+4 |
* | o Lock page queue accesses by vm_page_unmanage(). | alc | 2002-07-13 | 2 | -0/+3 |
* | o Complete the locking of page queue accesses by vm_page_unwire(). | alc | 2002-07-13 | 2 | -5/+4 |
* | o Lock some page queue accesses, in particular, those by vm_page_unwire(). | alc | 2002-07-13 | 2 | -1/+8 |
* | o Assert GIANT_REQUIRED on system maps in _vm_map_lock(), | alc | 2002-07-12 | 2 | -9/+6 |
* | Re-enable the idle page-zeroing code. Remove all IPIs from the idle | dillon | 2002-07-12 | 1 | -4/+0 |
* | Avoid a vm_page_lookup() - that uses a spinlock protected hash. We can | peter | 2002-07-12 | 1 | -2/+5 |
* | o Lock some (unfortunately, not yet all) accesses to the page queues. | alc | 2002-07-12 | 1 | -2/+2 |
* | o Lock accesses to the page queues. | alc | 2002-07-12 | 1 | -2/+3 |
* | o Add a "needs wakeup" flag to the vm_map for use by kmem_alloc_wait() | alc | 2002-07-11 | 3 | -6/+13 |
* | o Lock accesses to the page queues in vm_object_terminate(). | alc | 2002-07-09 | 1 | -1/+3 |
* | vm_page_queue_free_mtx is a spin mutex, not a normal sleep mutex. | peter | 2002-07-08 | 1 | -4/+4 |
* | Turn the zeroidle process off for SMP systems, there is still a possible | peter | 2002-07-08 | 1 | -0/+4 |
* | Add a special page zero entry point intended to be called via the single | peter | 2002-07-08 | 2 | -7/+10 |
* | Avoid vm_page_lookup() [grabs a spinlock] and just process the upage | peter | 2002-07-08 | 1 | -14/+9 |
* | Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/ | peter | 2002-07-07 | 3 | -11/+154 |
* | o Lock accesses to the free queue(s) in vm_page_zero_idle(). | alc | 2002-07-07 | 1 | -0/+4 |
* | o Traverse the object's memq rather than repeatedly calling vm_page_lookup() | alc | 2002-07-07 | 1 | -5/+2 |
* | - Hold a lock on the vnode acquired from the file table across the call to | jeff | 2002-07-06 | 1 | -3/+14 |
* | Remove bogus vm_page_wakeup() in vm_page_cowfault() that will cause panics | gallatin | 2002-07-05 | 1 | -1/+0 |
* | Fix a lock order reversal in uma_zdestroy. The uma_mtx needs to be held across | jeff | 2002-07-05 | 1 | -4/+4 |
* | o Lock accesses to the free page queues in contigmalloc1(). | alc | 2002-07-05 | 1 | -0/+2 |
* | Remove unnecessary includes. | jeff | 2002-07-05 | 2 | -4/+0 |
* | o Resurrect vm_page_lock_queues(), vm_page_unlock_queues(), and the free | alc | 2002-07-04 | 2 | -5/+28 |
* | A small cleanup. | julian | 2002-07-04 | 1 | -1/+0 |
* | Don;t call teh thread setup routines from here.. | julian | 2002-07-04 | 1 | -1/+0 |
* | o Make the reservation of KVA space for kernel map entries a function | alc | 2002-07-03 | 1 | -1/+2 |
* | Actually use the fini callback. | jeff | 2002-07-03 | 1 | -0/+1 |
* | - Use (OFF_TO_IDX(off) - pi) instead of (OFF_TO_IDX(off - IDX_TO_OFF(pi))). | robert | 2002-07-01 | 1 | -5/+7 |