summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_meter.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* use TAILQ_FOREACH, fix a comment's locationalfred2001-04-151-3/+1
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-4/+5
* Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames andtmm2001-03-231-0/+30
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-2/+3
* Change and clean the mutex lock interface.bmilekic2001-02-091-5/+5
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-1/+1
* - Catch up to proc flag changes.jhb2001-01-241-8/+13
* Add mibs to hold the number of forks since boot. New mibs are:ume2001-01-231-0/+16
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-4/+4
* Protect the following with a lockmgr lock:jake2000-11-221-0/+4
* - Add a new process flag P_NOLOAD that marks a process that should bejhb2000-09-151-0/+3
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+5
* Support for unsigned integer and long sysctl variables. Update thejhb2000-07-051-48/+48
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-1/+1
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-1/+1
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-2/+2
* useracc() the prequel:phk1999-10-291-1/+0
* Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com>dillon1999-09-171-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add sysctl descriptions to many SYSCTL_XXXsbillf1999-05-031-7/+9
* Remove MAP_ENTRY_IS_A_MAP 'share' maps. These maps were once used todillon1999-02-071-2/+2
* Objects associated with raw devices are no longer counted in the VM statsdillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-1/+6
* Add John Dyson's SYSCTL descriptions, and an export of more stats topeter1998-10-311-1/+103
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-3/+3
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-301-2/+2
* Moved some #includes from <sys/param.h> nearer to where they are actuallybde1998-03-281-1/+2
* Removed all traces of P_IDLEPROC. It was tested but never set.bde1997-11-241-3/+1
* Removed unused #includes.bde1997-09-011-3/+1
OpenPOWER on IntegriCloud