summaryrefslogtreecommitdiff
path: root/sys/vm/uma_int.h
Commit message (Expand)AuthorAgeFilesLines
* Autotune the number of pages set aside for UMA startup based on the numberColin Percival2016-07-071-0/+2
* sys/vm: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-1/+1
* Remove UMA_ZONE_REFCNT feature, now unused.Gleb Smirnoff2016-03-011-10/+0
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aGleb Smirnoff2016-02-091-0/+2
* Redo r292484. Embed task(9) into zone, so that uz_maxaction is calledGleb Smirnoff2016-02-031-1/+1
* Add a safety net to reclaim mbufs when one of the mbuf zones becomeJonathan T. Looney2015-12-201-1/+3
* Revert r281451. It causes a panic/hang early in boot for a number ofScott Long2015-04-241-1/+1
* Rework r281162. Indeed, the flexible array member is preferable here.Dmitry Chagin2015-04-121-1/+1
* Fix integer truncation bug in malloc(9)Ryan Stone2015-04-011-3/+4
* Implement soft pressure on UMA cache bucket sizes.Alexander Motin2013-11-191-1/+2
* PG_SLAB no longer serves a useful purpose, since m->object is noKonstantin Belousov2013-09-171-8/+1
* Different consumers of the struct vm_page abuse pageq member to keepKonstantin Belousov2013-08-101-12/+2
* Since r251709 a slab no longer use 8-bit indicies to manage items,Gleb Smirnoff2013-07-241-8/+0
* - Resolve bucket recursion issues by passing a cookie with zone flagsJeff Roberson2013-06-261-2/+4
* - Add a per-zone lock for zones without kegs.Jeff Roberson2013-06-201-8/+23
* Refine UMA bucket allocation to reduce space consumption and improveJeff Roberson2013-06-181-7/+3
* - Add a new UMA API: uma_zcache_create(). This makes a zone without anyJeff Roberson2013-06-171-4/+14
* - Convert the slab free item list from a linked array of indices to aJeff Roberson2013-06-131-49/+24
* Convert UMA code to C99 uintXX_t types.Gleb Smirnoff2013-04-091-32/+32
* Swap us_freecount and us_flags, achieving same structure sizeGleb Smirnoff2013-04-091-2/+2
* Since now we support 256 items per slab, we need more bitsGleb Smirnoff2013-04-091-1/+1
* Merge from projects/counters: UMA_ZONE_PCPU zones.Gleb Smirnoff2013-04-081-5/+7
* Merge from vmc-playground branch:Attilio Rao2013-02-261-2/+2
* Comment fix: there is no ub_ptr, instead explain meaning of uz_countGleb Smirnoff2012-12-211-1/+1
* Implemented uma_zone_set_warning(9) function that sets a warning, whichPawel Jakub Dawidek2012-12-071-0/+4
* Const-ify the zone name argument to uma_zcreate(9).Matthew D Fleming2012-10-261-2/+2
* 1. Prior to r214782, UMA did not support multipage allocations beforeAlan Cox2011-05-211-1/+1
* Fix spelling errors.Alan Cox2011-05-201-3/+3
* Add a new column to the output of vmstat -z to indicate the numberSean Bruno2010-06-151-0/+1
* - enable alignment on amd64 onlyKip Macy2010-03-221-2/+6
* turn 205266 in to a no-op until the problem can be properly diagnosedKip Macy2010-03-181-1/+1
* Cache line align various structures and move volatile counters toKip Macy2010-03-171-6/+14
* Remove trailing ";" in UMA_HASH_INSERT and UMA_HASH_REMOVE macros.Antoine Brodin2009-12-051-2/+2
* - Make the keg abstraction more complete. Permit a zone to have multipleJeff Roberson2009-01-251-10/+30
* Update stale comment on protecting UMA per-CPU caches: we now useRobert Watson2007-05-091-7/+7
* Wrap inlines in uma_int.h in #ifdef _KERNEL so that uma_int.h can beRobert Watson2005-08-041-0/+2
* Improve canonicalization of copyrights. Order copyrights by order ofRobert Watson2005-07-161-4/+3
* Increase the flags field for kegs from a 16 to a 32 bit value;Mike Silbersack2005-07-161-5/+5
* Track UMA(9) allocation failures by zone, and export via sysctl.Robert Watson2005-07-151-0/+1
* Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocatorRobert Watson2005-07-141-1/+1
* In addition to tracking allocs in the zone, also track frees. AddRobert Watson2005-07-141-0/+2
* Increase UMA_BOOT_PAGES to prevent a crash during initialization. SeeAlan Cox2005-06-161-1/+1
* Modify UMA to use critical sections to protect per-CPU caches, rather thanRobert Watson2005-04-291-10/+0
* Well, it seems that I pre-maturely removed the "All rights reserved"Bosko Milekic2005-02-161-2/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Add my copyright and update Jeff's copyright on UMA source files,Bosko Milekic2004-12-261-2/+4
* Remove useless casts.Olivier Houchard2004-11-261-2/+2
* Rework the way slab header storage space is calculated in UMA.Bosko Milekic2004-07-291-0/+10
* Bring in mbuma to replace mballoc.Bosko Milekic2004-05-311-55/+118
* Increase UMA_BOOT_PAGES because of changes to pv entry initialization inAlan Cox2004-01-181-1/+1