summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_object.h
Commit message (Expand)AuthorAgeFilesLines
...
* Protect all modifications to paging_in_progress with splvm(). The i386dfr1998-08-061-1/+12
* Fix the shm panic. I mistakenly used the shadow_count to keep the objectdyson1998-05-041-1/+2
* Tighten up management of memory and swap space during map allocation,dyson1998-04-291-1/+3
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-1/+4
* Fix page prezeroing for SMP, and fix some potential paging-in-progressdyson1998-02-251-1/+23
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-2/+1
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-1/+3
* VM level code cleanups.dyson1998-01-221-1/+3
* Tie up some loose ends in vnode/object management. Remove an unneededdyson1998-01-171-2/+2
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-7/+6
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-7/+2
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-3/+4
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-211-1/+2
* Some staticized variables were still declared to be extern.bde1997-09-011-3/+1
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofdyson1997-08-051-1/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Clean up the rundown of the object backing a vnode. This should fixdyson1996-10-171-1/+2
* Removed nested include of <sys/proc.h> from <vm/vm_object.h> and fixedbde1996-10-151-4/+2
* Reviewed by:dyson1996-09-281-1/+2
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-1/+2
* Even though this looks like it, this is not a complex code change.dyson1996-08-211-1/+2
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-191-1/+8
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-1/+2
* Another mega commit to staticize things.phk1995-12-141-4/+1
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-12/+14
* Untangled the vm.h include file spaghetti.dg1995-12-071-5/+1
* Greatly simplify the msync code. Eliminate complications in vm_pageoutdyson1995-11-051-1/+3
* Change vm_object_print() to have the correct number and type of argsbde1995-08-261-2/+5
* Eliminate sloppy common-style declarations. There should be none left forbde1995-07-291-7/+7
* 1) Merged swpager structure into vm_object.dg1995-07-161-3/+7
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-41/+26
* Changed object hash list to be a list rather than a tailq. This savesdg1995-05-021-3/+3
* Changes from John Dyson and myself:dg1995-04-091-1/+3
* Removed unused fifth argument to vm_object_page_clean(). Fixed bug withdg1995-03-221-2/+2
* Added a new boolean argument to vm_object_page_clean that causes it todg1995-03-211-2/+2
* Fixed "objde1" hang. It was caused by a "&" where an "&&" belonged in thedg1995-03-201-2/+2
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-1/+7
* Move a kernel inline function inside `#ifdef KERNEL' so that includingbde1995-03-121-7/+7
* Deleted vm_object_setpager().dg1995-03-121-2/+1
* Remove a gratutious cast.jkh1995-03-041-2/+2
* Various changes from John and myself that do the following:dg1995-03-011-1/+11
* Removed object locking code (it was a left over from an abortion thatdg1995-02-221-41/+2
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-221-1/+2
* swap_pager.c:dg1995-02-021-11/+10
* Added ability to detect sequential faults and DTRT. (swap_pager.c)dg1995-01-241-1/+2
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-74/+108
* Added support for starting the experimental "vmdaemon" system process.dg1994-11-061-1/+3
* Added $Id$dg1994-08-021-1/+3
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+173
OpenPOWER on IntegriCloud