summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* This commit fixes various 64bit portability problems required fordfr1998-06-076-30/+36
* Changed the log() of "Out of mbuf clusters - increase maxusers" to adg1998-06-051-2/+2
* Cleanup and remove some dead code from the initialization.dyson1998-06-021-15/+5
* Correct sleep priority.dyson1998-06-021-2/+2
* Support a 16K first level cache for 512K 2nd level. Also, add supportdyson1998-05-241-2/+11
* Make flushing dirty pages work correctly on filesystems thatdyson1998-05-212-7/+17
* Make the previous commit compile..peter1998-05-191-1/+3
* Plug hole reported on Bugtraq: do not allow mmap with WRITE privs forguido1998-05-181-6/+18
* An important fix for proper inheritance of backing objects fordyson1998-05-161-2/+15
* Fix the shm panic. I mistakenly used the shadow_count to keep the objectdyson1998-05-042-4/+5
* Work around some VM bugs, the worst being an overly aggressivedyson1998-05-043-25/+39
* Another minor cleanup of the split code. Make sure that pages aredyson1998-05-021-2/+15
* Seatbelts for vm_page_bits() in case a file offset is passed in rather thanpeter1998-05-021-2/+3
* Fix minor bug with new over used swap fix.dyson1998-05-011-1/+2
* Add a needed prototype, and fix a panic problem with the newdyson1998-04-291-1/+4
* Tighten up management of memory and swap space during map allocation,dyson1998-04-295-127/+214
* Fix a pseudo-swap leak problem. This mitigates "leaks" due todyson1998-04-281-14/+35
* Correct copyright.dyson1998-04-252-12/+5
* Support compiling with `gcc -ansi'.bde1998-04-153-14/+14
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-302-5/+5
* Moved some #includes from <sys/param.h> nearer to where they are actuallybde1998-03-281-1/+2
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-165-33/+108
* Fix for mmap of char devices bug as described in OpenBSD advisory ofguido1998-03-121-7/+36
* Complement diagnostic messages about missing per-FS VOP page operations,msmith1998-03-091-5/+14
* Quell unneeded pageout daemon activity.dyson1998-03-081-2/+2
* Remove a very ill advised vm_page_protect. This was being calleddyson1998-03-081-2/+1
* Some cruft left over from my megacommit. A page rotation optimizationdyson1998-03-081-7/+2
* Several minor fixes:dyson1998-03-081-4/+11
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-0711-110/+141
* Make vm_fault much cleaner by removing the evil macro inlines, anddyson1998-03-071-220/+208
* Reviewed by: msmith, bde long agodufault1998-03-041-2/+2
* 1) Use a more consistent page wait methodology.dyson1998-03-018-120/+105
* In the author's words:msmith1998-02-262-28/+62
* Fix page prezeroing for SMP, and fix some potential paging-in-progressdyson1998-02-256-41/+48
* Correct some severe VM tuning problems for small systems (<=16MB), anddyson1998-02-241-7/+10
* Significantly improve the efficiency of the swap pager, which appears todyson1998-02-238-314/+306
* Try to dynamically size the VM_KMEM_SIZE (but is still able to be overriddendyson1998-02-231-2/+14
* Removed unused #includes.bde1998-02-201-2/+1
* Move the 'sw' device off block major #1, which is now occupied by 'wfd'.msmith1998-02-191-2/+2
* Staticize.eivind1998-02-098-34/+35
* Fix an argument to vn_lock. It appears that alot of the vn_lock usagedyson1998-02-081-2/+2
* Back out DIAGNOSTIC changes.eivind1998-02-0615-43/+15
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-059-122/+155
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-0415-15/+43
* Added #include of <sys/queue.h> so that this file is more "self"-sufficent.bde1998-02-031-1/+3
* This fix should help the panic problems in -current. Theredyson1998-02-031-36/+65
* Forward declare more structs that are used in prototypes here - don'tbde1998-02-011-1/+4
* Fix a performance problem caused by an earlier commit.dyson1998-02-011-2/+3
* contigalloc doesn't place the allocated page(s) into an object, anddyson1998-01-311-3/+5
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-3110-103/+164
OpenPOWER on IntegriCloud