summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_zone.c
Commit message (Expand)AuthorAgeFilesLines
* There should be no remaining references to these two files in the tree. Ifjeff2002-04-071-579/+0
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-3/+3
* Back out the modification of vm_map locks from lockmgr to sx locks. Thegreen2002-03-181-6/+6
* Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/jake2002-03-171-1/+1
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.green2002-03-131-6/+6
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-1/+1
* Jake further reduced IPI shootdowns on sparc64 in loops by using rangedpeter2002-02-271-1/+1
* When laying out objects in a ZONE_INTERRUPT zone, allow them to crossjlemon2001-11-171-2/+4
* Add a missing semicolon to unbreak the kernel build with INVARIANTStmm2001-08-051-1/+1
* Add a zdestroy() function to the zone allocator. This is needed for thetmm2001-08-041-0/+108
* Fix missing newline and terminator at the end of the vm.zone sysctl.des2001-07-091-2/+1
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-20/+3
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-8/+24
* Address a number of problems with sysctl_vm_zone().alfred2001-04-271-11/+29
* Fix formatting bugs introduced in sysctl_vm_zone() by the previous commit.des2001-02-221-2/+7
* Change and clean the mutex lock interface.bmilekic2001-02-091-17/+17
* Sigh. atomic_add_int takes a pointer, not an integer.jake2001-01-231-4/+4
* Use atomic operations to update the stat counters.des2001-01-231-4/+4
* Give this code a major facelift:des2001-01-221-223/+152
* First step towards an MP-safe zone allocator:des2001-01-211-40/+5
* Make zalloc and zfree non-inline functions. This avoids having toassar2000-12-271-2/+74
* - If swap metadata does not fit into the KVM, reduce the number oftanimura2000-12-131-4/+10
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.phk2000-07-041-2/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:phk2000-07-031-2/+2
* Add missing increment of allocation counter.hsu2000-06-051-0/+2
* Fix _zget() so that it checks the return from kmem_alloc(), to avoidmsmith2000-04-041-3/+9
* Lock reporting and assertion changes.eivind1999-12-111-1/+1
* useracc() the prequel:phk1999-10-291-1/+0
* Plug an accounting leak: count pages in ZONE_INTERRUPT zones as wired.dt1999-09-301-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* KNFize, by bde.eivind1999-01-101-5/+5
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-5/+5
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()archie1998-12-041-3/+4
* Add John Dyson's SYSCTL descriptions, and an export of more stats topeter1998-10-311-4/+4
* Fix a panic on SMP systems, caused by sleeping while holding ajdp1998-10-091-1/+13
* Correct copyright.dyson1998-04-251-2/+2
* Support compiling with `gcc -ansi'.bde1998-04-151-3/+3
* Try to dynamically size the VM_KMEM_SIZE (but is still able to be overriddendyson1998-02-231-2/+14
* Staticize.eivind1998-02-091-4/+4
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* VM level code cleanups.dyson1998-01-221-5/+13
* Improve my copyright.dyson1997-12-221-9/+2
* Fix a recursive kernel_map lock problem in vm_zone allocator.dyson1997-12-151-19/+23
* Slight improvement to the vm_zone stats output. Also, some other superficialdyson1997-12-141-4/+9
* Don't include <sys/lock.h> in headers when only `struct simplelock' isbde1997-12-051-1/+2
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-121-2/+2
* Distribute and statizice a lot of the malloc M_* types.phk1997-10-111-1/+3
* Fix some style(9) and formatting problems. tabsize 4 formatting doesn'tpeter1997-09-211-63/+78
* Change the M_NAMEI allocations to use the zone allocator. This changedyson1997-09-211-8/+62
OpenPOWER on IntegriCloud