summaryrefslogtreecommitdiff
path: root/sys/vm/vm_meter.c
Commit message (Expand)AuthorAgeFilesLines
* Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar toJohn Baldwin2009-07-241-1/+1
* - Mark all standalone INT/LONG/QUAD sysctl's MPSAFE. This is doneJohn Baldwin2009-01-231-53/+53
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-201-0/+1
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromJeff Roberson2008-03-191-1/+4
* - Pass the priority argument from *sleep() into sleepq and down intoJeff Roberson2008-03-121-16/+6
* Add a counter for the total number of pages cached and support forAlan Cox2007-07-271-0/+2
* Eliminate dead code.Alan Cox2007-07-121-10/+0
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-3/+9
* Revert VMCNT_* operations introduction.Attilio Rao2007-05-311-62/+60
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingJeff Roberson2007-05-181-60/+62
* Remove a redundant pointer-type variable.Ruslan Ermilov2006-11-201-19/+18
* When counting vm totals, skip unreferenced objects, includingRuslan Ermilov2006-11-201-0/+7
* Retire debug.mpsafevm. None of the architectures supported in CVS requireAlan Cox2006-07-211-8/+0
* Set debug.mpsafevm to true on PowerPC. (Now, by default, all architecturesAlan Cox2006-07-101-4/+0
* Enable debug.mpsafevm on arm by default.Alan Cox2006-06-101-1/+1
* Close race between vmspace_exitfree() and exit1() and races betweenTor Egge2006-05-291-1/+6
* Enable debug_mpsafevm on ia64 due to the severe functional regressionMarcel Moolenaar2005-05-081-1/+1
* Tidy vcnt() by moving a duplicated line above #ifdef and removing a uselessJohn Baldwin2005-04-121-5/+2
* Flip the switch and turn mpsafevm on by default for sparc64.John Baldwin2005-04-041-1/+1
* sysctl node vm.stats can not be static (for ia64 reasons).Poul-Henning Kamp2005-02-111-1/+1
* Make three SYSCTL_NODEs staticPoul-Henning Kamp2005-02-101-3/+5
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Enable debug.mpsafevm by default on alpha.Alan Cox2004-12-171-1/+1
* Put on my peril sensitive sunglasses and add a flags field to the internalPeter Wemm2004-10-111-2/+18
* Enable debug.mpsafevm by default on amd64 and i386. This enables copy-on-Alan Cox2004-09-041-0/+4
* - Introduce and use a new tunable "debug.mpsafevm". At present, settingAlan Cox2004-08-161-0/+8
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Avoid lock-order reversal between the vm object list mutex and the vmAlan Cox2004-01-021-5/+15
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Lock some manipulations of the vm object's flags.Alan Cox2003-04-131-7/+7
* Make 'sysctl vm.vmtotal' work properly using updated patch from Hiten.Matthew Dillon2003-01-111-1/+1
* Add vm map and vm object locking to vmtotal().Alan Cox2003-01-031-5/+14
* Lock the vm object when performing vm_object_clear_flag().Alan Cox2003-01-021-1/+4
* Eliminate some dead code. (Any possible use for this code died withAlan Cox2002-12-231-4/+0
* The UP -current was not properly counting the per-cpu VM stats in theMatthew Dillon2002-12-221-0/+3
* Rename the mutex thread and process states to use a more generic 'LOCK'John Baldwin2002-10-021-1/+1
* Completely redo thread states.Julian Elischer2002-09-111-23/+14
* Part 1 of KSE-IIIJulian Elischer2002-06-291-32/+39
* Reintroduce locking on accesses to vm_object_list.Alan Cox2002-04-201-0/+4
* Embed a struct vmmeter in the per-cpu structure and add a macro,Matthew Dillon2002-04-041-96/+129
* In a threaded world, differnt priorirites become properties ofJulian Elischer2002-02-111-1/+2
* Move the code that computes the system load average from vm_meter.cIan Dowse2001-10-201-55/+0
* Remove the SSLEEP case from the load average computation. This hasIan Dowse2001-10-041-5/+0
* KSE Milestone 2Julian Elischer2001-09-121-18/+27
* whitespace / register cleanupMatthew Dillon2001-07-041-2/+2
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-6/+1
* Clean up the code exporting interrupt statistics via sysctl a bit:Thomas Moestl2001-06-011-30/+0
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-0/+6
* - Use a timeout for the tsleep in scheduler() instead of having vmmeter()John Baldwin2001-05-181-3/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+3