aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_zone.c
Commit message (Expand)AuthorAgeFilesLines
* There should be no remaining references to these two files in the tree. IfJeff Roberson2002-04-071-579/+0
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-3/+3
* Back out the modification of vm_map locks from lockmgr to sx locks. TheBrian Feldman2002-03-181-6/+6
* Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/Jake Burkholder2002-03-171-1/+1
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.Brian Feldman2002-03-131-6/+6
* Back out all the pmap related stuff I've touched over the last few days.Peter Wemm2002-02-271-1/+1
* Jake further reduced IPI shootdowns on sparc64 in loops by using rangedPeter Wemm2002-02-271-1/+1
* When laying out objects in a ZONE_INTERRUPT zone, allow them to crossJonathan Lemon2001-11-171-2/+4
* Add a missing semicolon to unbreak the kernel build with INVARIANTSThomas Moestl2001-08-051-1/+1
* Add a zdestroy() function to the zone allocator. This is needed for theThomas Moestl2001-08-041-0/+108
* Fix missing newline and terminator at the end of the vm.zone sysctl.Dag-Erling Smørgrav2001-07-091-2/+1
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-20/+3
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-8/+24
* Address a number of problems with sysctl_vm_zone().Alfred Perlstein2001-04-271-11/+29
* Fix formatting bugs introduced in sysctl_vm_zone() by the previous commit.Dag-Erling Smørgrav2001-02-221-2/+7
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-17/+17
* Sigh. atomic_add_int takes a pointer, not an integer.Jake Burkholder2001-01-231-4/+4
* Use atomic operations to update the stat counters.Dag-Erling Smørgrav2001-01-231-4/+4
* Give this code a major facelift:Dag-Erling Smørgrav2001-01-221-223/+152
* First step towards an MP-safe zone allocator:Dag-Erling Smørgrav2001-01-211-40/+5
* Make zalloc and zfree non-inline functions. This avoids having toAssar Westerlund2000-12-271-2/+74
* - If swap metadata does not fit into the KVM, reduce the number ofSeigo Tanimura2000-12-131-4/+10
* Previous commit changing SYSCTL_HANDLER_ARGS violated KNF.Poul-Henning Kamp2000-07-041-2/+2
* Style police catches up with rev 1.26 of src/sys/sys/sysctl.h:Poul-Henning Kamp2000-07-031-2/+2
* Add missing increment of allocation counter.Jeffrey Hsu2000-06-051-0/+2
* Fix _zget() so that it checks the return from kmem_alloc(), to avoidMike Smith2000-04-041-3/+9
* Lock reporting and assertion changes.Eivind Eklund1999-12-111-1/+1
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Plug an accounting leak: count pages in ZONE_INTERRUPT zones as wired.Dmitrij Tejblum1999-09-301-0/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* KNFize, by bde.Eivind Eklund1999-01-101-5/+5
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-5/+5
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()Archie Cobbs1998-12-041-3/+4
* Add John Dyson's SYSCTL descriptions, and an export of more stats toPeter Wemm1998-10-311-4/+4
* Fix a panic on SMP systems, caused by sleeping while holding aJohn Polstra1998-10-091-1/+13
* Correct copyright.John Dyson1998-04-251-2/+2
* Support compiling with `gcc -ansi'.Bruce Evans1998-04-151-3/+3
* Try to dynamically size the VM_KMEM_SIZE (but is still able to be overriddenJohn Dyson1998-02-231-2/+14
* Staticize.Eivind Eklund1998-02-091-4/+4
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-3/+1
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+3
* VM level code cleanups.John Dyson1998-01-221-5/+13
* Improve my copyright.John Dyson1997-12-221-9/+2
* Fix a recursive kernel_map lock problem in vm_zone allocator.John Dyson1997-12-151-19/+23
* Slight improvement to the vm_zone stats output. Also, some other superficialJohn Dyson1997-12-141-4/+9
* Don't include <sys/lock.h> in headers when only `struct simplelock' isBruce Evans1997-12-051-1/+2
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-2/+2
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-1/+3
* Fix some style(9) and formatting problems. tabsize 4 formatting doesn'tPeter Wemm1997-09-211-63/+78
* Change the M_NAMEI allocations to use the zone allocator. This changeJohn Dyson1997-09-211-8/+62