| Commit message (Expand) | Author | Age | Files | Lines |
* | vmmeter(): Fix detection of the named swap objects | Konstantin Belousov | 2022-02-02 | 1 | -1/+1 |
* | sys/vm: Use C99 fixed-width integer types. | John Baldwin | 2021-12-28 | 1 | -1/+1 |
* | vm_object: Make is_object_active() global | Rick Macklem | 2021-12-20 | 1 | -17/+2 |
* | Use atomic loads/stores when updating td->td_state | Alex Richardson | 2021-02-18 | 1 | -1/+1 |
* | vm: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -1/+1 |
* | Add support for multithreading the inactive queue pageout within a domain. | Conrad Meyer | 2020-08-11 | 1 | -0/+3 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -9/+11 |
* | Simplify anonymous memory handling with an OBJ_ANON flag. This eliminates | Jeff Roberson | 2019-11-19 | 1 | -1/+1 |
* | Provide separate accounting for user-wired pages. | Mark Johnston | 2019-05-13 | 1 | -0/+7 |
* | Add a per-pagequeue pdpages counter. | Mark Johnston | 2018-08-23 | 1 | -6/+39 |
* | vm: move vm_cnt to __read_mostly now that it is not written to | Mateusz Guzik | 2018-04-27 | 1 | -1/+1 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -2/+0 |
* | Add a generic Proportional Integral Derivative (PID) controller algorithm and | Jeff Roberson | 2018-02-23 | 1 | -0/+55 |
* | Make v_wire_count a per-cpu counter(9) counter. This eliminates a | Jeff Roberson | 2018-02-12 | 1 | -2/+3 |
* | Use per-domain locks for vm page queue free. Move paging control from | Jeff Roberson | 2018-02-06 | 1 | -9/+75 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | vmtotal: extend memory counters to accomodate for current and future | Konstantin Belousov | 2017-11-15 | 1 | -3/+54 |
* | Move vmmeter atomic counters into dedicated cache lines | Mateusz Guzik | 2017-09-10 | 1 | -1/+1 |
* | Emulate pre-r317061 ABI. | Konstantin Belousov | 2017-05-02 | 1 | -1/+20 |
* | - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter | Gleb Smirnoff | 2017-04-17 | 1 | -51/+65 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Remove redundancy in vmtotal(). | Konstantin Belousov | 2016-12-26 | 1 | -10/+3 |
* | Conditionalize PG_CACHE sysctls on COMPAT_FREEBSD11. | Mark Johnston | 2016-12-09 | 1 | -1/+3 |
* | Use the official spelling for NULL arguments to typed sysctl handlers. | Mark Johnston | 2016-12-07 | 1 | -2/+2 |
* | Provide dummy sysctls for v_cache_count and v_tcached. | Mark Johnston | 2016-12-06 | 1 | -0/+11 |
* | Remove PG_CACHED-related fields from struct vmmeter, because they are no | Alan Cox | 2016-11-22 | 1 | -3/+1 |
* | Introduce a new page queue, PQ_LAUNDRY, for storing unreferenced, dirty | Alan Cox | 2016-11-09 | 1 | -14/+24 |
* | Remove support for idle page zeroing. | Mark Johnston | 2016-09-03 | 1 | -3/+0 |
* | The vmtotal sysctl handler marks active vm objects to calculate | Konstantin Belousov | 2016-06-21 | 1 | -45/+37 |
* | Remove the v_cache_min and v_cache_max sysctls. They are unused and have | Mark Johnston | 2015-09-11 | 1 | -6/+0 |
* | Place VM objects on the object list when created and never remove them. | John Baldwin | 2015-05-08 | 1 | -12/+4 |
* | Rename global cnt to vm_cnt to avoid shadowing. | Bryan Drewery | 2014-03-22 | 1 | -12/+12 |
* | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -4/+5 |
* | - Add system wide page faults requiring I/O counter. | Andrey Zonov | 2013-01-28 | 1 | -0/+1 |
* | In the past four years, we've added two new vm object types. Each time, | Alan Cox | 2012-12-09 | 1 | -1/+1 |
* | - The previous commit (r228449) accidentally moved the vm.stats.vm.* sysctls | Eitan Adler | 2011-12-14 | 1 | -47/+50 |
* | Document a large number of currently undocumented sysctls. While here | Eitan Adler | 2011-12-13 | 1 | -108/+63 |
* | Fix some locking nits with the p_state field of struct proc: | John Baldwin | 2011-03-24 | 1 | -3/+0 |
* | Use CPU_FOREACH rather than expecting CPUs 0 through mp_ncpus-1 to be present. | Juli Mallett | 2011-02-12 | 1 | -5/+1 |
* | Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h. | Konstantin Belousov | 2011-01-09 | 1 | -2/+0 |
* | Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar to | John Baldwin | 2009-07-24 | 1 | -1/+1 |
* | - Mark all standalone INT/LONG/QUAD sysctl's MPSAFE. This is done | John Baldwin | 2009-01-23 | 1 | -53/+53 |
* | A bunch of formatting fixes brough to light by, or created by the Vimage commit | Julian Elischer | 2008-08-20 | 1 | -0/+1 |
* | - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from | Jeff Roberson | 2008-03-19 | 1 | -1/+4 |
* | - Pass the priority argument from *sleep() into sleepq and down into | Jeff Roberson | 2008-03-12 | 1 | -16/+6 |
* | Add a counter for the total number of pages cached and support for | Alan Cox | 2007-07-27 | 1 | -0/+2 |
* | Eliminate dead code. | Alan Cox | 2007-07-12 | 1 | -10/+0 |
* | Commit 14/14 of sched_lock decomposition. | Jeff Roberson | 2007-06-05 | 1 | -3/+9 |
* | Revert VMCNT_* operations introduction. | Attilio Rao | 2007-05-31 | 1 | -62/+60 |
* | - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulating | Jeff Roberson | 2007-05-18 | 1 | -60/+62 |