summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_meter.c
Commit message (Expand)AuthorAgeFilesLines
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-4/+4
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
* - Add system wide page faults requiring I/O counter.zont2013-01-281-0/+1
* In the past four years, we've added two new vm object types. Each time,alc2012-12-091-1/+1
* - The previous commit (r228449) accidentally moved the vm.stats.vm.* sysctlseadler2011-12-141-47/+50
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-131-108/+63
* Fix some locking nits with the p_state field of struct proc:jhb2011-03-241-3/+0
* Use CPU_FOREACH rather than expecting CPUs 0 through mp_ncpus-1 to be present.jmallett2011-02-121-5/+1
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.kib2011-01-091-2/+0
* 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
OpenPOWER on IntegriCloud