summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.c
Commit message (Expand)AuthorAgeFilesLines
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-20/+14
* Ifdefed conditionally used simplock variables.bde1999-01-021-1/+3
* Implemented zero-copy TCP/IP extensions via sendfile(2) - send adg1998-11-051-3/+1
* Added needed splvm() protection around object page traversal indg1998-10-271-1/+4
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-251-5/+2
* Oops, revert part of last fix. vm_pager_dealloc() can't be called untildg1998-10-231-7/+8
* Fixed two bugs in recent commit: in vm_object_terminate, vm_pager_deallocdg1998-10-231-8/+10
* Make the VM system handle the case where a terminating object containsdg1998-10-221-43/+31
* Be more selctive about when we clear p->valid.dg1998-09-281-3/+5
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-041-25/+25
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-32/+32
* Protect all modifications to paging_in_progress with splvm(). The i386dfr1998-08-061-5/+5
* Print pointers using %p instead of attempting to print them bybde1998-07-141-12/+13
* Fixed printf format errors.bde1998-07-111-6/+8
* Removed unused includes.bde1998-06-211-2/+1
* This commit fixes various 64bit portability problems required fordfr1998-06-071-8/+8
* Make flushing dirty pages work correctly on filesystems thatdyson1998-05-211-2/+10
* Tighten up management of memory and swap space during map allocation,dyson1998-04-291-4/+12
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-161-10/+12
* Remove a very ill advised vm_page_protect. This was being calleddyson1998-03-081-2/+1
* Several minor fixes:dyson1998-03-081-4/+11
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-15/+13
* 1) Use a more consistent page wait methodology.dyson1998-03-011-45/+23
* Fix page prezeroing for SMP, and fix some potential paging-in-progressdyson1998-02-251-20/+17
* Staticize.eivind1998-02-091-3/+3
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-12/+19
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-25/+56
* VM level code cleanups.dyson1998-01-221-7/+27
* Tie up some loose ends in vnode/object management. Remove an unneededdyson1998-01-171-19/+21
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-1/+3
* Turn off the VTEXT flag when an object is no longer referenced, sodyson1998-01-071-2/+6
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-112/+134
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-88/+54
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-1/+34
* Removed unused #include of <sys/malloc.h>. This file now uses onlybde1997-11-181-2/+1
* Rename some local variables to avoid shadowing other local variables.phk1997-11-071-4/+4
* Decrease the initial allocation for the zone allocations.dyson1997-10-241-2/+2
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-211-8/+24
* Removed unused #includes.bde1997-09-011-3/+1
* Some staticized variables were still declared to be extern.bde1997-09-011-3/+3
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofdyson1997-08-051-3/+2
* Kill some stale leftovers from the earlier attempts at SMP per-cpu pagespeter1997-06-221-6/+1
* Remove a window during running down a file vnode. Also, the OBJ_DEADdyson1997-06-221-1/+4
* Update the #include "opt_smpxxx.h" includes - opt_smp.h isn't neededpeter1997-05-291-1/+2
* Man the liferafts! Here comes the long awaited SMP -> -current merge!peter1997-04-261-1/+5
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-6/+13
* Make MADV_FREE work better. Specifically, it did not wait fordyson1997-01-201-13/+46
OpenPOWER on IntegriCloud