summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* These changes fix a couple of lingering VM problems:dg1994-11-252-107/+4
* Don't try to page to a vnode that had it's filesystem unmounted.dg1994-11-241-7/+23
* Preallocate the first swap block to work around a failure with swap startingdg1994-11-221-2/+2
* Don't ever try to kill off process 1 - even if we are out of swap spacedg1994-11-171-2/+3
* Remove a peice of commented out code that was left over from the earlygibbs1994-11-171-3/+2
* pmap.h:bde1994-11-142-8/+9
* Set laundry flag when transitioning an inactive page from clean to dirty.dg1994-11-141-2/+4
* Fixed bug where a read-behind to a negative offset would occur if thedg1994-11-132-19/+25
* Fixed bugs in accounting of swap space that resulted in the pager thinkingdg1994-11-131-62/+19
* Implemented swap locking via P_SWAPPING flag. It was possible for a processdg1994-11-131-5/+11
* Fixed return status from pagers. Ahem...the previous method would manufacturedg1994-11-063-17/+25
* Added support for starting the experimental "vmdaemon" system process.dg1994-11-063-80/+358
* Improved I/O error reporting.dg1994-10-251-5/+19
* #if 0'd out the object cache trimming code - there are multiple waysdg1994-10-251-1/+3
* Fixed object cache trimming policy so it actually works.dg1994-10-231-7/+5
* Adjusted reserved levels to fix a deadlock condition.dg1994-10-231-3/+3
* Changed a thread_sleep into an spl protected tsleep. A deadlock can occurdg1994-10-232-9/+12
* Contrary to my last commit here: NFS-swap is enabled automatically.phk1994-10-221-1/+15
* Fixed a comment from the previous commit.dg1994-10-221-4/+4
* Various changes to allow operation without any swapspace configured. Notedg1994-10-223-13/+75
* ATTENTION!phk1994-10-211-9/+4
* Make my ALLDEVS kernel compile (basically, LINT minus a lot of options).wollman1994-10-211-1/+5
* Fix the remaining vmmeter counters. They all now work correctly.dg1994-10-182-3/+7
* Put sanity check for negative hold count into #ifdef DIAGNOSTIC so thatdg1994-10-171-1/+5
* 1) Some of the counters in the vmmeter struct don't fit well into the Mach VMdg1994-10-154-11/+26
* Count vm faults as v_vm_fault, not v_fault.dg1994-10-151-2/+2
* Properly count object lookups and hits.dg1994-10-152-5/+5
* Got rid of redundant declaration warnings.dg1994-10-142-7/+2
* Add missing )'s to previous midnight changes. :-)jkh1994-10-141-3/+3
* Fixed bug where page modifications would be lost when swap space wasdg1994-10-141-2/+11
* Changed I/O error messages to be somewhat less cryptic. Removed a piecedg1994-10-141-6/+3
* Fixed an object reference count problem that was caused by a call todg1994-10-131-4/+3
* Got rid of map.h. It's a leftover from the rmap code, and we use rlists.dg1994-10-092-9/+11
* Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.phk1994-10-0915-138/+145
* Call resetpriority, not setpriority() ...oops.dg1994-10-091-2/+2
* Cosmetics. Unused vars and other warnings.phk1994-10-071-14/+10
* Stuff object into v_vmdata rather than pager. Not important which atdg1994-10-054-99/+130
* Fixed minor bug caused by some missing parens that can result in slightlydg1994-10-051-2/+2
* John Dyson's work in progress. Not currently used.dg1994-10-041-0/+389
* Fixed bug related to proper sensing of page modification that wedg1994-10-041-8/+9
* GCC cleanup.phk1994-10-021-2/+3
* Previous commit should have read ...in vm_page_alloc_contig().dg1994-09-271-2/+3
* Fixed another bug, and cleaned up the code.dg1994-09-271-6/+6
* Fixed multiple bugs in previous version of vm_page_alloc_contig.dg1994-09-271-14/+15
* 1) New "vm_page_alloc_contig" routine by me.dg1994-09-273-5/+83
* Removed unimplemented subr_rmap.c and unused references to it.dg1994-09-251-24/+1
* Disabled swap anti-fragmentation code. It reduces swap paging performancedg1994-09-251-7/+9
* Fixed a bug I introduced when fixing the rss limit code. Changed swapoutdg1994-09-122-8/+15
* Eliminated a whole pile of ancient (we're taking 4.3BSD) VM systemdg1994-09-121-2/+1
* Don't deactivate pages in 0-refcount objects. Added a couple of missingdg1994-09-121-23/+19
OpenPOWER on IntegriCloud