| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a sequential iteration optimization to vm_object_page_clean(). This | dillon | 2002-03-06 | 1 | -75/+194 |
* | * Move bswlist declaration and initialization from kern/vfs_bio.c to | eivind | 2002-03-05 | 1 | -1/+6 |
* | o Create vm_pageq_enqueue() to encapsulate code that is duplicated time | alc | 2002-03-04 | 3 | -30/+24 |
* | Call vm_pageq_remove_nowakeup() rather than duplicating it. | alc | 2002-03-03 | 1 | -8/+2 |
* | Remove some long dead code. | alc | 2002-03-02 | 1 | -9/+0 |
* | Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmetic | jhb | 2002-02-27 | 1 | -6/+6 |
* | Simple p_ucred -> td_ucred changes to start using the per-thread ucred | jhb | 2002-02-27 | 3 | -15/+14 |
* | Fix a horribly suboptimal algorithm in the vm_daemon. | silby | 2002-02-27 | 2 | -2/+2 |
* | Back out all the pmap related stuff I've touched over the last few days. | peter | 2002-02-27 | 2 | -3/+3 |
* | Jake further reduced IPI shootdowns on sparc64 in loops by using ranged | peter | 2002-02-27 | 2 | -3/+3 |
* | Remove unused variable (td) | peter | 2002-02-26 | 1 | -1/+0 |
* | GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED. | phk | 2002-02-22 | 1 | -1/+1 |
* | Add a page queue, PQ_HOLD, that temporarily owns pages with nonzero hold | tegge | 2002-02-19 | 3 | -4/+11 |
* | Add one more comment to the OOM changes so that future readers of | silby | 2002-02-19 | 1 | -0/+3 |
* | Changes to make the OOM killer much more effective: | silby | 2002-02-19 | 4 | -4/+28 |
* | Garbage-collect options ACPI_NO_ENABLE_ON_BOOT, AML_DEBUG, BLEED, | bde | 2002-02-15 | 2 | -2/+0 |
* | In a threaded world, differnt priorirites become properties of | julian | 2002-02-11 | 3 | -4/+6 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 2 | -5/+6 |
* | Fix a race with free'ing vmspaces at process exit when vmspaces are | alfred | 2002-02-05 | 4 | -17/+33 |
* | GC P_BUFEXHAUST leftovers, we've had a new mechanism to avoid buffer | dillon | 2002-01-31 | 1 | -3/+0 |
* | Remove a parameter name from a prototype. | dwmalone | 2002-01-25 | 1 | -1/+1 |
* | Don't declare vm_swapout() in the NO_SWAPPING case when it is not defined. | bde | 2002-01-17 | 1 | -6/+4 |
* | Replace ffind_* with fget calls. | alfred | 2002-01-14 | 1 | -4/+1 |
* | SMP Lock struct file, filedesc and the global file list. | alfred | 2002-01-13 | 1 | -11/+8 |
* | Change the preemption code for software interrupt thread schedules and | jhb | 2002-01-05 | 1 | -1/+1 |
* | Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget() | dillon | 2001-12-20 | 1 | -4/+11 |
* | This fixes a large number of bugs in our NFS client side code. A recent | dillon | 2001-12-14 | 2 | -2/+41 |
* | vm/vm_kern.c: rate limit (to once per second) diagnostic printf when | luigi | 2001-12-01 | 1 | -2/+8 |
* | When laying out objects in a ZONE_INTERRUPT zone, allow them to cross | jlemon | 2001-11-17 | 1 | -2/+4 |
* | Fix deadlock introduced in 1.73 (Jan 1998). The paging-in-progress count | dillon | 2001-11-09 | 1 | -1/+5 |
* | Adjust vnode_pager_input_smlfs() to not attempt to BMAP blocks beyond the | dillon | 2001-11-05 | 1 | -2/+7 |
* | Don't let pmap_object_init_pt() exhaust all available free pages | dillon | 2001-10-31 | 2 | -1/+2 |
* | Move recently added procedure which was incorrectly placed within an | dillon | 2001-10-26 | 1 | -17/+16 |
* | Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has a | dillon | 2001-10-26 | 4 | -5/+42 |
* | Syntax cleanup and documentation, no operational changes. | dillon | 2001-10-21 | 1 | -5/+9 |
* | Move the code that computes the system load average from vm_meter.c | iedowse | 2001-10-20 | 2 | -56/+0 |
* | contigmalloc1() could cause the vm_page_zero_count to become incorrect. | dillon | 2001-10-17 | 1 | -0/+2 |
* | Don't use an uninitialized field reserved for callers in the bio structure | tegge | 2001-10-15 | 1 | -3/+4 |
* | Don't remove all mappings of a swapped out process if the vm map contained | tegge | 2001-10-14 | 1 | -1/+5 |
* | Fix locking violations during page wiring: | tegge | 2001-10-14 | 1 | -3/+32 |
* | Makes contigalloc[1]() create the vm_map / underlying wired pages in the | dillon | 2001-10-13 | 1 | -4/+12 |
* | Finally fix the VM bug where a file whos EOF occurs in the middle of a page | dillon | 2001-10-12 | 1 | -3/+21 |
* | Change the kernel's ucred API as follows: | jhb | 2001-10-11 | 2 | -21/+14 |
* | Add missing includes of sys/ktr.h. | jhb | 2001-10-11 | 1 | -0/+1 |
* | Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader | ps | 2001-10-10 | 4 | -11/+15 |
* | Remove the SSLEEP case from the load average computation. This has | iedowse | 2001-10-04 | 1 | -5/+0 |
* | o Modify access control checks in mmap() to use securelevel_gt() instead | rwatson | 2001-09-26 | 1 | -1/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 15 | -213/+263 |
* | Rip some well duplicated code out of cpu_wait() and cpu_exit() and move | peter | 2001-09-10 | 2 | -2/+19 |
* | Process priority is locked by the sched_lock, not the proc lock. | jhb | 2001-09-01 | 1 | -2/+2 |