summaryrefslogtreecommitdiffstats
path: root/sys/vm/uma_int.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r258336:mav2014-01-041-1/+2
* PG_SLAB no longer serves a useful purpose, since m->object is nokib2013-09-171-8/+1
* Different consumers of the struct vm_page abuse pageq member to keepkib2013-08-101-12/+2
* Since r251709 a slab no longer use 8-bit indicies to manage items,glebius2013-07-241-8/+0
* - Resolve bucket recursion issues by passing a cookie with zone flagsjeff2013-06-261-2/+4
* - Add a per-zone lock for zones without kegs.jeff2013-06-201-8/+23
* Refine UMA bucket allocation to reduce space consumption and improvejeff2013-06-181-7/+3
* - Add a new UMA API: uma_zcache_create(). This makes a zone without anyjeff2013-06-171-4/+14
* - Convert the slab free item list from a linked array of indices to ajeff2013-06-131-49/+24
* Convert UMA code to C99 uintXX_t types.glebius2013-04-091-32/+32
* Swap us_freecount and us_flags, achieving same structure sizeglebius2013-04-091-2/+2
* Since now we support 256 items per slab, we need more bitsglebius2013-04-091-1/+1
* Merge from projects/counters: UMA_ZONE_PCPU zones.glebius2013-04-081-5/+7
* Merge from vmc-playground branch:attilio2013-02-261-2/+2
* Comment fix: there is no ub_ptr, instead explain meaning of uz_countglebius2012-12-211-1/+1
* Implemented uma_zone_set_warning(9) function that sets a warning, whichpjd2012-12-071-0/+4
* Const-ify the zone name argument to uma_zcreate(9).mdf2012-10-261-2/+2
* 1. Prior to r214782, UMA did not support multipage allocations beforealc2011-05-211-1/+1
* Fix spelling errors.alc2011-05-201-3/+3
* Add a new column to the output of vmstat -z to indicate the numbersbruno2010-06-151-0/+1
* - enable alignment on amd64 onlykmacy2010-03-221-2/+6
* turn 205266 in to a no-op until the problem can be properly diagnosedkmacy2010-03-181-1/+1
* Cache line align various structures and move volatile counters tokmacy2010-03-171-6/+14
* Remove trailing ";" in UMA_HASH_INSERT and UMA_HASH_REMOVE macros.antoine2009-12-051-2/+2
* - Make the keg abstraction more complete. Permit a zone to have multiplejeff2009-01-251-10/+30
* Update stale comment on protecting UMA per-CPU caches: we now userwatson2007-05-091-7/+7
* Wrap inlines in uma_int.h in #ifdef _KERNEL so that uma_int.h can berwatson2005-08-041-0/+2
* Improve canonicalization of copyrights. Order copyrights by order ofrwatson2005-07-161-4/+3
* Increase the flags field for kegs from a 16 to a 32 bit value;silby2005-07-161-5/+5
* Track UMA(9) allocation failures by zone, and export via sysctl.rwatson2005-07-151-0/+1
* Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocatorrwatson2005-07-141-1/+1
* In addition to tracking allocs in the zone, also track frees. Addrwatson2005-07-141-0/+2
* Increase UMA_BOOT_PAGES to prevent a crash during initialization. Seealc2005-06-161-1/+1
* Modify UMA to use critical sections to protect per-CPU caches, rather thanrwatson2005-04-291-10/+0
* Well, it seems that I pre-maturely removed the "All rights reserved"bmilekic2005-02-161-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add my copyright and update Jeff's copyright on UMA source files,bmilekic2004-12-261-2/+4
* Remove useless casts.cognet2004-11-261-2/+2
* Rework the way slab header storage space is calculated in UMA.bmilekic2004-07-291-0/+10
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-56/+119
* Increase UMA_BOOT_PAGES because of changes to pv entry initialization inalc2004-01-181-1/+1
* - Significantly reduce the number of preallocated pv entries inalc2003-12-221-1/+1
* - Remove the working-set algorithm. Instead, use the per cpu buckets as thejeff2003-09-191-6/+1
* - Remove the cache colorization code. We can't use it due to all of thejeff2003-09-191-4/+0
* - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flagsjeff2003-09-191-11/+7
* - Initialize a pool of bucket zones so that we waste less space on zones thatjeff2003-09-191-10/+3
* - When deciding whether to init the zone with small_init or large_init,bmilekic2003-08-111-1/+1
* - Get rid of the ill-conceived uz_cachefree member of uma_zone.jeff2003-07-301-1/+0
* Move the pcpu lock out of the uma_cache and instead have a single setbmilekic2003-06-251-22/+7
* Prepend _ to internal union members to avoid ambiguity.phk2003-05-311-4/+4
OpenPOWER on IntegriCloud