summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Improved pager input failure message.dg1998-07-221-3/+3
* There is a comment in vm_param.h which doesn't belong to thephk1998-07-221-5/+1
* Cast pointers to [u]intptr_t instead of to [unsigned] long.bde1998-07-151-2/+2
* Cast pointers to uintptr_t/intptr_t instead of to u_long/long,bde1998-07-152-5/+5
* Print pointers using %p instead of attempting to print them bybde1998-07-141-12/+13
* Print pointers using %p instead of attempting to print them bybde1998-07-141-14/+17
* Fixed printf format errors.bde1998-07-111-2/+2
* Fixed printf format errors.bde1998-07-113-12/+20
* Fixed printf format errors.bde1998-07-114-17/+23
* Removed no longer valid comment about swb_block being int instead ofalex1998-07-101-2/+2
* Removed unnecessary test from if/else construct.alex1998-07-101-2/+2
* Don't truncate the return value of mmap to sizeof(int).dfr1998-07-051-2/+2
* There is no such thing any more as "struct bdevsw".julian1998-07-041-7/+23
* VOP_STRATEGY grows an (struct vnode *) argumentjulian1998-07-043-8/+8
* document some VM paging options for cache sizes:jmg1998-06-301-1/+3
* Remove bdevsw_add(), change the only two users to use bdevsw_add_generic().phk1998-06-251-13/+9
OpenPOWER on IntegriCloud