summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_zone.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Removed unused #includes.bde1997-09-011-12/+1
* Added includes of smp.h for SMP.fsmp1997-08-181-1/+5
* More vm_zone cleanup. The sysctl now accounts for items better, anddyson1997-08-071-4/+12
* Add exposure of some vm_zone allocation stats by sysctl. Also, changedyson1997-08-061-2/+70
* Another attempt at cleaning up the new memory allocator.dyson1997-08-051-35/+99
* A very simple zone allocator.dyson1997-08-051-0/+227
OpenPOWER on IntegriCloud