summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_malloc.c
Commit message (Expand)AuthorAgeFilesLines
* Modestly increase the maximum allowed size of the kmem map on i386.alc2011-03-231-5/+0
* Explicitly wire the user buffer rather than doing it implicitly inmdf2011-01-271-0/+6
* add kmem_map_free sysctl: query largest contiguous free range in kmem_mapavg2010-10-091-0/+17
* vm.kmem_map_size: a sysctl to query current kmem_map->sizeavg2010-10-071-0/+14
* kmem_size* sysctls: hint that these are also tunablesavg2010-09-301-4/+4
* Re-add r212370 now that the LOR in powerpc64 has been resolved:mdf2010-09-161-49/+9
* Revert r212370, as it causes a LOR on powerpc. powerpc does a fewmdf2010-09-131-9/+49
* Add a drain function for struct sysctl_req, and use it for a variety ofmdf2010-09-091-49/+9
* The realloc case for memguard(9) will copy too many bytes whenmdf2010-08-311-9/+2
* Rework memguard(9) to reserve significantly more KVA to detectmdf2010-08-111-18/+21
* Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple umamdf2010-07-281-24/+124
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-4/+4
* If we're passed garbage in malloc_init(), panic() rather than expectingbrian2009-06-051-3/+7
* Retire kern.vm.kmem.size. It was marked as obsolete prior to 5.2, soimp2009-05-091-4/+0
* struct malloc_type has had a 'magic' field statically initialized torwatson2009-04-191-1/+13
* Remove even more unneeded variable assignments.ed2009-02-261-2/+0
* - Make the keg abstraction more complete. Permit a zone to have multiplejeff2009-01-251-4/+1
* Enable the creation of a kmem map larger than 4GB.alc2008-07-051-11/+11
* Correct an error in the comments for init_param3().alc2008-07-041-1/+1
* Add support for the DTrace malloc provider which can enable probesjb2008-05-231-0/+63
* Introduce a new parameter "superpage_align" to kmem_suballoc() that isalc2008-05-101-1/+1
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Use vm_offset_t for kmembase and kmemlimit rather than char *, avoidingrwatson2007-06-271-4/+4
* Spell statistics more correctly in comments.rwatson2007-06-141-1/+1
* Revert VMCNT_* operations introduction.attilio2007-05-311-5/+4
* Remove #if 0'd check for 0-size allocations, which if enabled, calledrwatson2007-05-271-4/+0
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-4/+5
* Add support for specifying a minimal size for vm.kmem_size in the loader viasepotvin2007-04-211-0/+12
* Increase usefulness of "show malloc" by moving from displaying the basicrwatson2006-10-261-5/+11
* Remove old kern.malloc sysctl, which generated a text representation ofrwatson2006-07-231-104/+0
* Expand comments for malloc(9) to better describe the design andrwatson2006-07-231-8/+44
* Fix bug in malloc_uninit():ps2006-03-031-1/+3
* Add buffer corruption protection (RedZone) for kernel's malloc(9).pjd2006-01-311-1/+22
* Improve memguard a bit:pjd2005-12-301-13/+17
* In realloc(9), determine size of the original block based onpjd2005-12-281-1/+1
* Detect memory leaks when memory type is being destroyed.pjd2005-11-031-0/+21
* Change format string for u_int64_t to %ju from %llu, in order to use therwatson2005-10-201-1/+1
* Add a "show malloc" command to DDB, which prints out the current stats forrwatson2005-10-201-0/+27
* Long overdue, keep up with mbuf.h,v 1.148.ru2005-08-021-3/+2
* Fix the way how "InUse" column in 'vmstat -m' output works:pjd2005-07-271-3/+6
* Correct build on 64-bit: cast u_int64_t to (unsigned long long) beforerwatson2005-07-141-1/+1
* Introduce a new sysctl, kern.malloc_stats, which exports kernel mallocrwatson2005-07-141-5/+93
* Remove a variable that became unused as a result of changes madekensmith2005-06-161-1/+0
* Fix typo.jkoshy2005-06-101-1/+1
* Kernel malloc layers malloc_type allocation over one of two underlyingrwatson2005-05-291-130/+159
* Consistently style function declarations in kern_malloc.c.rwatson2005-04-121-23/+7
* Bring in MemGuard, a very simple and small replacement allocatorbmilekic2005-01-211-0/+53
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Turn VM_KMEM_SIZE_MAX and VM_KMEM_SIZE_SCALE into tunables.des2004-09-291-4/+17
* Reimplement contigmalloc(9) with an algorithm which stands a greatly-green2004-07-191-27/+47
OpenPOWER on IntegriCloud