summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* KNFize, by bde.eivind1999-01-106-28/+27
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-088-74/+42
* Changes to the LINUX_THREADS support to only allocate extra memory forjulian1999-01-071-1/+10
* Add (but don't activate) code for a special VM option to makejulian1999-01-064-4/+235
* Ifdefed conditionally used simplock variables.bde1999-01-021-1/+3
* Don't free swap in swap_pager_getpages(): this code probably cause thedt1998-12-291-23/+1
* Update comments to routines in vm_page.c, most especially whether adillon1998-12-231-19/+106
* Fix two bogons created by 'patch(1)' in my last commit.julian1998-12-191-6/+8
* Reviewed by: Luoqi Chen, Jordan Hubbardjulian1998-12-191-1/+8
* Don't disable mmap with large file offset.dt1998-12-091-3/+2
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-2/+1
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()archie1998-12-041-3/+4
* In vnode_pager_input_old, set auio.uio_procp = curprocrvb1998-12-041-2/+2
* Add missing splvm protection around unqueue call. Without this, the pagedg1998-11-251-4/+4
* Fixed a null pointer panic in spc_free(). swap_pager_putpages()bde1998-11-191-7/+9
* Closed a small race condition between wiring/unwiring pages that involveddg1998-11-111-4/+4
* add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE()peter1998-11-101-1/+2
* * Fix a couple of places in the device pager where an address wasdfr1998-11-081-3/+4
* Implemented zero-copy TCP/IP extensions via sendfile(2) - send adg1998-11-051-3/+1
* Add John Dyson's SYSCTL descriptions, and an export of more stats topeter1998-10-313-16/+118
* Use TAILQ macros for clean/dirty block list processing. Set b_xflagspeter1998-10-312-5/+5
* Fixed wrong comments in and about vm_page_deactivate().dg1998-10-281-13/+3
* Added a second argument, "activate" to the vm_page_unwire() call so thatdg1998-10-283-11/+19
* Added needed splvm() protection around object page traversal indg1998-10-271-1/+4
* Don't follow null bdevsw pointers. The `major(dev) < nblkdev' test rottedbde1998-10-251-7/+4
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-255-23/+9
* 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
* Convert fake page allocs to use the zone allocator, thus eliminating thedg1998-10-221-14/+8
* Set m->object to NULL in dev_pager_getfake().dg1998-10-211-1/+2
* Nuked PG_TABLED flag. Replaced with m->object != NULL.dg1998-10-212-10/+5
* Add a diagnostic printf for freeing a wired page. This will eventuallydg1998-10-211-1/+2
* Fixed two potentially serious classes of bugs:dg1998-10-1311-45/+47
* Fix a panic on SMP systems, caused by sleeping while holding ajdp1998-10-091-1/+13
* Fix a bug in which a page index was used where a byte offset wasjdp1998-10-011-2/+2
* Make #define NO_SWAPPING a normal kernel config option.abial1998-09-292-2/+4
* John Dyson approved of this solution; make vnode_pager_input_old set m->validrvb1998-09-281-1/+3
* Be more selctive about when we clear p->valid.dg1998-09-281-3/+5
* Removed unused file.bde1998-09-201-46/+0
* Instantiate `nfs_mount_type' in a standard file so that it is presentbde1998-09-051-3/+2
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-0410-104/+130
* Separate wakeup conditions for page I/O count (pg_busy) and lock (PG_BUSY).wollman1998-09-011-4/+3
* Fix a rounding problem that causes vnode pager to fail to remove the lastluoqi1998-08-251-11/+9
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-2412-119/+143
* Correct/clarify some comments.mckay1998-08-221-3/+3
* Protect all modifications to paging_in_progress with splvm().dfr1998-08-131-1/+3
* Protect all modifications to paging_in_progress with splvm(). The i386dfr1998-08-065-14/+25
* Fixed two spl nesting bugs. They caused (at least) the entire pageoutbde1998-07-281-2/+2
* Notify pmap when a page is freed on the alpha to allow it to clean updfr1998-07-262-2/+9
OpenPOWER on IntegriCloud