| Commit message (Expand) | Author | Age | Files | Lines |
* | Add uma_set_align() interface, which will be called at most once during | rwatson | 2007-02-11 | 1 | -1/+13 |
* | Fix for problems that occur when all mbuf clusters migrate to the mbuf packet | mohans | 2007-01-25 | 1 | -2/+7 |
* | Fix for a bug where only one process (of multiple) blocked on | mohans | 2007-01-24 | 1 | -2/+7 |
* | Remove uma_zalloc_arg() hack, which coerced M_WAITOK to M_NOWAIT when | rwatson | 2007-01-10 | 1 | -22/+3 |
* | - Add a new function uma_zone_exhausted() to see if a zone is full. | jhb | 2007-01-05 | 1 | -0/+12 |
* | Better align output of "show uma" by moving from displaying the basic | rwatson | 2006-10-26 | 1 | -5/+7 |
* | Fix build of uma_core.c when DDB is not compiled into the kernel by | rwatson | 2006-07-18 | 1 | -0/+2 |
* | Remove sysctl_vm_zone() and vm.zone sysctl from 7.x. As of 6.x, | rwatson | 2006-07-16 | 1 | -80/+0 |
* | When allocating a bucket to hold a free'd item in UMA fails, don't | rwatson | 2006-05-21 | 1 | -2/+1 |
* | Skip per-cpu caches associated with absent CPUs when generating a | rwatson | 2006-02-11 | 1 | -0/+2 |
* | Add a new macro wrapper WITNESS_CHECK() around the witness_warn() function. | jhb | 2006-01-27 | 1 | -1/+1 |
* | Reduce the scope of one #ifdef to avoid duplicating a SYSCTL_INT() macro | jhb | 2006-01-06 | 1 | -5/+1 |
* | Change format string for u_int64_t to %ju from %llu, in order to use the | rwatson | 2005-10-20 | 1 | -1/+1 |
* | Add a "show uma" command to DDB, which prints out the current stats for | rwatson | 2005-10-20 | 1 | -0/+36 |
* | As alc pointed out to me, vm_page.c 1.305 was incomplete: uma_startup() | des | 2005-10-08 | 1 | -4/+4 |
* | Introduce a new lock for the purpose of synchronizing access to the | alc | 2005-09-09 | 1 | -22/+9 |
* | Rename UMA_MAX_NAME to UTH_MAX_NAME, since it's a maximum in the | rwatson | 2005-07-25 | 1 | -1/+10 |
* | Further UMA statistics related changes: | rwatson | 2005-07-20 | 1 | -14/+27 |
* | Use mp_maxid in preference to MAXCPU when creating exports of UMA | rwatson | 2005-07-16 | 1 | -3/+3 |
* | Improve canonicalization of copyrights. Order copyrights by order of | rwatson | 2005-07-16 | 1 | -4/+3 |
* | Move the unlocking of the zone mutex in sysctl_vm_zone_stats() so that | rwatson | 2005-07-16 | 1 | -5/+9 |
* | 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 | -17/+32 |
* | Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocator | rwatson | 2005-07-14 | 1 | -16/+192 |
* | In addition to tracking allocs in the zone, also track frees. Add | rwatson | 2005-07-14 | 1 | -0/+5 |
* | In an earlier world order, UMA would flush per-CPU statistics to the | rwatson | 2005-07-14 | 1 | -1/+2 |
* | Modify UMA to use critical sections to protect per-CPU caches, rather than | rwatson | 2005-04-29 | 1 | -103/+120 |
* | Revert the first part of revision 1.114 and modify the second part. On | alc | 2005-02-24 | 1 | -3/+16 |
* | Well, it seems that I pre-maturely removed the "All rights reserved" | bmilekic | 2005-02-16 | 1 | -2/+2 |
* | Make UMA set the overloaded page->object back to kmem_object for | bmilekic | 2005-02-16 | 1 | -8/+2 |
* | While we want the recursion protection for the bucket zones so that | bmilekic | 2005-01-11 | 1 | -1/+11 |
* | ISO C requires at least one element in an initialiser list. | stefanf | 2005-01-10 | 1 | -1/+1 |
* | /* -> /*- 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 |
* | Abstract the logic to look up the uma_bucket_zone given a desired | rwatson | 2004-11-06 | 1 | -7/+23 |
* | Annotate what bucket_size[] array does; staticize since it's used only | rwatson | 2004-11-06 | 1 | -1/+5 |
* | Fix a INVARIANTS-only bug introduced in Revision 1.104: | bmilekic | 2004-10-27 | 1 | -1/+5 |
* | In the previous revision, I did not intend to change the default value | green | 2004-10-09 | 1 | -1/+1 |
* | Fix critical stability problems that can cause UMA mbuf cluster | green | 2004-10-08 | 1 | -11/+27 |
* | Generate KTR trace records for uma_zalloc_arg() and uma_zfree_arg(). | rwatson | 2004-08-06 | 1 | -0/+6 |
* | * Add a "how" argument to uma_zone constructors and initialization functions | green | 2004-08-02 | 1 | -50/+124 |
* | Rework the way slab header storage space is calculated in UMA. | bmilekic | 2004-07-29 | 1 | -52/+166 |
* | - Change uma_zone_set_obj() to call kmem_alloc_nofault() instead of | alc | 2004-07-22 | 1 | -2/+2 |
* | Since breakage of malloc(9)/uma_zalloc(9) is totally non-optional in | green | 2004-07-19 | 1 | -0/+6 |
* | Introduce debug.nosleepwithlocks sysctl, 0 by default. If set to 1 | bmilekic | 2004-07-04 | 1 | -11/+9 |
* | Reextend the M_WAITOK-disabling-hack to all three of the mbuf-related | green | 2004-07-04 | 1 | -2/+4 |
* | Limit mbuma damage. Suddenly ALL allocations with M_WAITOK are subject | green | 2004-07-03 | 1 | -4/+8 |
* | Make uma_mtx MTX_RECURSE. Here's why: | bmilekic | 2004-06-23 | 1 | -1/+11 |
* | Backout previous change, I think Julian has a better solution which | bmilekic | 2004-06-09 | 1 | -1/+1 |
* | Make the slabrefzone, the zone from which we allocated slabs with | bmilekic | 2004-06-09 | 1 | -1/+2 |