summaryrefslogtreecommitdiffstats
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 tojhb2009-07-241-1/+1
* - Mark all standalone INT/LONG/QUAD sysctl's MPSAFE. This is donejhb2009-01-231-53/+53
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-0/+1
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromjeff2008-03-191-1/+4
* - Pass the priority argument from *sleep() into sleepq and down intojeff2008-03-121-16/+6
* Add a counter for the total number of pages cached and support foralc2007-07-271-0/+2
* Eliminate dead code.alc2007-07-121-10/+0
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-3/+9
* Revert VMCNT_* operations introduction.attilio2007-05-311-62/+60
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-60/+62
* Remove a redundant pointer-type variable.ru2006-11-201-19/+18
* When counting vm totals, skip unreferenced objects, includingru2006-11-201-0/+7
* Retire debug.mpsafevm. None of the architectures supported in CVS requirealc2006-07-211-8/+0
* Set debug.mpsafevm to true on PowerPC. (Now, by default, all architecturesalc2006-07-101-4/+0
* Enable debug.mpsafevm on arm by default.alc2006-06-101-1/+1
* Close race between vmspace_exitfree() and exit1() and races betweentegge2006-05-291-1/+6
* Enable debug_mpsafevm on ia64 due to the severe functional regressionmarcel2005-05-081-1/+1
* Tidy vcnt() by moving a duplicated line above #ifdef and removing a uselessjhb2005-04-121-5/+2
* Flip the switch and turn mpsafevm on by default for sparc64.jhb2005-04-041-1/+1
* sysctl node vm.stats can not be static (for ia64 reasons).phk2005-02-111-1/+1
* Make three SYSCTL_NODEs staticphk2005-02-101-3/+5
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Enable debug.mpsafevm by default on alpha.alc2004-12-171-1/+1
* Put on my peril sensitive sunglasses and add a flags field to the internalpeter2004-10-111-2/+18
* Enable debug.mpsafevm by default on amd64 and i386. This enables copy-on-alc2004-09-041-0/+4
* - Introduce and use a new tunable "debug.mpsafevm". At present, settingalc2004-08-161-0/+8
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* Avoid lock-order reversal between the vm object list mutex and the vmalc2004-01-021-5/+15
* Use __FBSDID().obrien2003-06-111-1/+3
* Lock some manipulations of the vm object's flags.alc2003-04-131-7/+7
* Make 'sysctl vm.vmtotal' work properly using updated patch from Hiten.dillon2003-01-111-1/+1
* Add vm map and vm object locking to vmtotal().alc2003-01-031-5/+14
* Lock the vm object when performing vm_object_clear_flag().alc2003-01-021-1/+4
* Eliminate some dead code. (Any possible use for this code died withalc2002-12-231-4/+0
* The UP -current was not properly counting the per-cpu VM stats in thedillon2002-12-221-0/+3
* Rename the mutex thread and process states to use a more generic 'LOCK'jhb2002-10-021-1/+1
* Completely redo thread states.julian2002-09-111-23/+14
* Part 1 of KSE-IIIjulian2002-06-291-32/+39
* Reintroduce locking on accesses to vm_object_list.alc2002-04-201-0/+4
* Embed a struct vmmeter in the per-cpu structure and add a macro,dillon2002-04-041-96/+129
* In a threaded world, differnt priorirites become properties ofjulian2002-02-111-1/+2
* Move the code that computes the system load average from vm_meter.ciedowse2001-10-201-55/+0
* Remove the SSLEEP case from the load average computation. This hasiedowse2001-10-041-5/+0
* KSE Milestone 2julian2001-09-121-18/+27
* whitespace / register cleanupdillon2001-07-041-2/+2
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-6/+1
* Clean up the code exporting interrupt statistics via sysctl a bit:tmm2001-06-011-30/+0
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+6
* - Use a timeout for the tsleep in scheduler() instead of having vmmeter()jhb2001-05-181-3/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+3
OpenPOWER on IntegriCloud