| Commit message (Expand) | Author | Age | Files | Lines |
* | - enable alignment on amd64 only | kmacy | 2010-03-22 | 1 | -2/+6 |
* | turn 205266 in to a no-op until the problem can be properly diagnosed | kmacy | 2010-03-18 | 1 | -1/+1 |
* | Cache line align various structures and move volatile counters to | kmacy | 2010-03-17 | 1 | -6/+14 |
* | Remove trailing ";" in UMA_HASH_INSERT and UMA_HASH_REMOVE macros. | antoine | 2009-12-05 | 1 | -2/+2 |
* | - Make the keg abstraction more complete. Permit a zone to have multiple | jeff | 2009-01-25 | 1 | -10/+30 |
* | Update stale comment on protecting UMA per-CPU caches: we now use | rwatson | 2007-05-09 | 1 | -7/+7 |
* | Wrap inlines in uma_int.h in #ifdef _KERNEL so that uma_int.h can be | rwatson | 2005-08-04 | 1 | -0/+2 |
* | Improve canonicalization of copyrights. Order copyrights by order of | rwatson | 2005-07-16 | 1 | -4/+3 |
* | Increase the flags field for kegs from a 16 to a 32 bit value; | silby | 2005-07-16 | 1 | -5/+5 |
* | Track UMA(9) allocation failures by zone, and export via sysctl. | rwatson | 2005-07-15 | 1 | -0/+1 |
* | Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocator | rwatson | 2005-07-14 | 1 | -1/+1 |
* | In addition to tracking allocs in the zone, also track frees. Add | rwatson | 2005-07-14 | 1 | -0/+2 |
* | Increase UMA_BOOT_PAGES to prevent a crash during initialization. See | alc | 2005-06-16 | 1 | -1/+1 |
* | Modify UMA to use critical sections to protect per-CPU caches, rather than | rwatson | 2005-04-29 | 1 | -10/+0 |
* | Well, it seems that I pre-maturely removed the "All rights reserved" | bmilekic | 2005-02-16 | 1 | -2/+2 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Add my copyright and update Jeff's copyright on UMA source files, | bmilekic | 2004-12-26 | 1 | -2/+4 |
* | Remove useless casts. | cognet | 2004-11-26 | 1 | -2/+2 |
* | Rework the way slab header storage space is calculated in UMA. | bmilekic | 2004-07-29 | 1 | -0/+10 |
* | Bring in mbuma to replace mballoc. | bmilekic | 2004-05-31 | 1 | -56/+119 |
* | Increase UMA_BOOT_PAGES because of changes to pv entry initialization in | alc | 2004-01-18 | 1 | -1/+1 |
* | - Significantly reduce the number of preallocated pv entries in | alc | 2003-12-22 | 1 | -1/+1 |
* | - Remove the working-set algorithm. Instead, use the per cpu buckets as the | jeff | 2003-09-19 | 1 | -6/+1 |
* | - Remove the cache colorization code. We can't use it due to all of the | jeff | 2003-09-19 | 1 | -4/+0 |
* | - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flags | jeff | 2003-09-19 | 1 | -11/+7 |
* | - Initialize a pool of bucket zones so that we waste less space on zones that | jeff | 2003-09-19 | 1 | -10/+3 |
* | - When deciding whether to init the zone with small_init or large_init, | bmilekic | 2003-08-11 | 1 | -1/+1 |
* | - Get rid of the ill-conceived uz_cachefree member of uma_zone. | jeff | 2003-07-30 | 1 | -1/+0 |
* | Move the pcpu lock out of the uma_cache and instead have a single set | bmilekic | 2003-06-25 | 1 | -22/+7 |
* | Prepend _ to internal union members to avoid ambiguity. | phk | 2003-05-31 | 1 | -4/+4 |
* | - Add support for machine dependant page allocation routines. MD code | jeff | 2002-11-01 | 1 | -0/+8 |
* | - Use my freebsd email alias in the copyright. | jeff | 2002-09-19 | 1 | -5/+1 |
* | - Split UMA_ZFLAG_OFFPAGE into UMA_ZFLAG_OFFPAGE and UMA_ZFLAG_HASH. | jeff | 2002-09-18 | 1 | -4/+35 |
* | Part 1 of KSE-III | julian | 2002-06-29 | 1 | -1/+1 |
* | - Introduce the new M_NOVM option which tells uma to only check the currently | jeff | 2002-06-17 | 1 | -0/+1 |
* | Add a new zone flag UMA_ZONE_MTXCLASS. This puts the zone in it's own | jeff | 2002-04-29 | 1 | -6/+21 |
* | Fix the calculation that determines uz_maxpages. It was off for large zones. | jeff | 2002-04-14 | 1 | -0/+2 |
* | Quiet witness warnings about acquiring several zone locks. In the case that | jeff | 2002-04-08 | 1 | -1/+2 |
* | Rework most of the bucket allocation and free code so that per cpu locks are | jeff | 2002-04-08 | 1 | -1/+2 |
* | Spelling correction; s/seperate/separate/g | jeff | 2002-04-07 | 1 | -1/+1 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -2/+4 |
* | Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locks | jeff | 2002-03-27 | 1 | -1/+1 |
* | This is the first part of the new kernel memory allocator. This replaces | jeff | 2002-03-19 | 1 | -0/+328 |