aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_object.h
Commit message (Expand)AuthorAgeFilesLines
* MFC implement kern.maxvnodes (primarily kern/vfs_subr.c 1.326), sync,Matthew Dillon2001-11-031-0/+1
* MFC: pmap interface optimizations, optionally physically backed SYSVSHM.Peter Wemm2000-08-041-1/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-4/+4
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC toMatthew Dillon1999-12-121-2/+3
* Shrink "struct vm_object" by not spending a full 32 bitsAlan Cox1999-10-271-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Move the memory access behavior information provided by madviseAlan Cox1999-08-011-6/+1
* Remove vm_object::last_read. It is used by the old swap pager, butAlan Cox1999-07-161-2/+1
* Change the data type used to represent page color in the vm_objectAlan Cox1999-07-101-2/+2
* Remove vm_object::cache_count and vm_object::wired_count. They areAlan Cox1999-06-201-3/+1
* Remove some unused function and variable declarations.Alan Cox1999-06-191-4/+1
* Revamp vm_object_[q]collapse(). Despite the complexity of this patch,Matthew Dillon1999-02-081-2/+1
* The vm_object structure is now somewhat smaller due to the removalMatthew Dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-16/+43
* Change various syscalls to use size_t arguments instead of u_int.Doug Rabson1998-08-241-9/+24
* Protect all modifications to paging_in_progress with splvm(). The i386Doug Rabson1998-08-061-1/+12
* Fix the shm panic. I mistakenly used the shadow_count to keep the objectJohn Dyson1998-05-041-1/+2
* Tighten up management of memory and swap space during map allocation,John Dyson1998-04-291-1/+3
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-1/+4
* Fix page prezeroing for SMP, and fix some potential paging-in-progressJohn Dyson1998-02-251-1/+23
* 1) Start using a cleaner and more consistant page allocator insteadJohn Dyson1998-02-051-2/+1
* Change the busy page mgmt, so that when pages are freed, theyJohn Dyson1998-01-311-1/+3
* VM level code cleanups.John Dyson1998-01-221-1/+3
* Tie up some loose ends in vnode/object management. Remove an unneededJohn Dyson1998-01-171-2/+2
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-7/+6
* Lots of improvements, including restructring the caching and managementJohn Dyson1997-12-291-7/+2
* Some performance improvements, and code cleanups (including changing ourJohn Dyson1997-12-191-3/+4
* Change the M_NAMEI allocations to use the zone allocator. This changeJohn Dyson1997-09-211-1/+2
* Some staticized variables were still declared to be extern.Bruce Evans1997-09-011-3/+1
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofJohn Dyson1997-08-051-1/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Clean up the rundown of the object backing a vnode. This should fixJohn Dyson1996-10-171-1/+2
* Removed nested include of <sys/proc.h> from <vm/vm_object.h> and fixedBruce Evans1996-10-151-4/+2
* Reviewed by:John Dyson1996-09-281-1/+2
* Addition of page coloring support. Various levels of coloring are afforded.John Dyson1996-09-081-1/+2
* Even though this looks like it, this is not a complex code change.John Dyson1996-08-211-1/+2
* Initial support for mincore and madvise. Both are almost fullyJohn Dyson1996-05-191-1/+8
* 1) Eliminate unnecessary bzero of UPAGES.John Dyson1996-03-021-1/+2
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-4/+1
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-12/+14
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-5/+1
* Greatly simplify the msync code. Eliminate complications in vm_pageoutJohn Dyson1995-11-051-1/+3
* Change vm_object_print() to have the correct number and type of argsBruce Evans1995-08-261-2/+5
* Eliminate sloppy common-style declarations. There should be none left forBruce Evans1995-07-291-7/+7
* 1) Merged swpager structure into vm_object.David Greenman1995-07-161-3/+7
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structDavid Greenman1995-07-131-41/+26
* Changed object hash list to be a list rather than a tailq. This savesDavid Greenman1995-05-021-3/+3
* Changes from John Dyson and myself:David Greenman1995-04-091-1/+3
* Removed unused fifth argument to vm_object_page_clean(). Fixed bug withDavid Greenman1995-03-221-2/+2