aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_malloc.c
Commit message (Expand)AuthorAgeFilesLines
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aGleb Smirnoff2016-02-091-1/+0
* Redo r292484. Embed task(9) into zone, so that uz_maxaction is calledGleb Smirnoff2016-02-031-0/+1
* Don't make assertions about td_critnest when the scheduler is stopped.Mark Johnston2015-12-111-6/+3
* Consistently enforce the restriction against calling malloc/free when in aJonathan T. Looney2015-11-191-0/+9
* The vmem callback to reclaim kmem arena address space on low orKonstantin Belousov2015-05-091-2/+4
* Set the SBUF_INCLUDENUL flag in sbuf_new_for_sysctl() so that sysctlIan Lepore2015-03-141-0/+1
* svn revisions r269964 and r269963 seemed to have impaired small memorySean Bruno2014-09-221-0/+2
* Add a new loader tunable, vm.kmem_zmax which allows a system administratorXin LI2014-08-141-2/+9
* Re-instate UMA cached backend for 4K - 64K allocations. New consumersXin LI2014-08-141-12/+1
* Compile fixes:Hans Petter Selasky2014-06-281-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-27/+30
* Revert r267961, r267973:Glen Barber2014-06-271-30/+27
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-27/+30
* Rename global cnt to vm_cnt to avoid shadowing.Bryan Drewery2014-03-221-2/+2
* On sparc64, VM_KMEM_SIZE_SCALE is not a constant expression, so itDimitry Andric2014-02-231-0/+2
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* As of r257209, all architectures have defined VM_KMEM_SIZE_SCALE. In otherAlan Cox2013-11-081-23/+31
* Tidy up kmeminit(): Since r245575, 'nmbclusters' is calculated afterAlan Cox2013-10-051-3/+2
* - Disable quantum caches on the kmem_arena. This can make fragmentationJeff Roberson2013-08-131-1/+1
* Instead of just trying to do it for arm, make sure vm_kmem_size is properlyOlivier Houchard2013-08-091-0/+1
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-25/+41
* Remove unused malloc type.Konstantin Belousov2013-08-011-2/+0
* Try to improve r242655 take III: move these SYSCTLs describing the kernelMarius Strobl2013-02-041-11/+0
* Further improve r242655 and supply VM_{MIN,MAX}_KERNEL_ADDRESS as constantMarius Strobl2013-02-031-7/+7
* Make r242655 build on sparc64. While at it, make vm_{max,min}_kernel_addressMarius Strobl2012-11-081-2/+4
* export VM_MIN_KERNEL_ADDRESS and VM_MAX_KERNEL_ADDRESS via sysctl.Alfred Perlstein2012-11-061-0/+8
* Fix a bug with memguard(9) on 32-bit architectures without aMatthew D Fleming2012-07-151-1/+1
* Honor db_pager_quit in 'show uma' and 'show malloc'.John Baldwin2012-07-021-0/+4
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedJohn Baldwin2012-03-011-1/+1
* Eliminate stale numbers from a comment.Alan Cox2011-12-071-5/+2
* Eliminate the possibility of 32-bit arithmetic overflow in the calculationAlan Cox2011-12-071-4/+4
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* contigmalloc(9) and contigfree(9) are now implemented in terms of otherAlan Cox2011-10-271-0/+37
* Make memguard(9) capable to guard uma(9) allocations.Gleb Smirnoff2011-10-121-1/+1
* Fix the handling of an empty kmem map by sysctl_kmem_map_free(). InAlan Cox2011-10-081-2/+2
* Modestly increase the maximum allowed size of the kmem map on i386.Alan Cox2011-03-231-5/+0
* Explicitly wire the user buffer rather than doing it implicitly inMatthew D Fleming2011-01-271-0/+6
* add kmem_map_free sysctl: query largest contiguous free range in kmem_mapAndriy Gapon2010-10-091-0/+17
* vm.kmem_map_size: a sysctl to query current kmem_map->sizeAndriy Gapon2010-10-071-0/+14
* kmem_size* sysctls: hint that these are also tunablesAndriy Gapon2010-09-301-4/+4
* Re-add r212370 now that the LOR in powerpc64 has been resolved:Matthew D Fleming2010-09-161-49/+9
* Revert r212370, as it causes a LOR on powerpc. powerpc does a fewMatthew D Fleming2010-09-131-9/+49
* Add a drain function for struct sysctl_req, and use it for a variety ofMatthew D Fleming2010-09-091-49/+9
* The realloc case for memguard(9) will copy too many bytes whenMatthew D Fleming2010-08-311-9/+2
* Rework memguard(9) to reserve significantly more KVA to detectMatthew D Fleming2010-08-111-18/+21
* Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple umaMatthew D Fleming2010-07-281-24/+124
* Use ISO C99 integer types in sys/kern where possible.Ed Schouten2010-06-211-4/+4
* If we're passed garbage in malloc_init(), panic() rather than expectingBrian Somers2009-06-051-3/+7
* Retire kern.vm.kmem.size. It was marked as obsolete prior to 5.2, soWarner Losh2009-05-091-4/+0
* struct malloc_type has had a 'magic' field statically initialized toRobert Watson2009-04-191-1/+13