summaryrefslogtreecommitdiffstats
path: root/sys/vm/uma_core.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a witness warning when expanding a hash table. We were allocating the newjeff2002-04-141-38/+79
* Protect the initial list traversal in sysctl_vm_zone() with the uma_mtx.jeff2002-04-141-0/+2
* Fix the calculation that determines uz_maxpages. It was off for large zones.jeff2002-04-141-28/+51
* Remember to unlock the zone if the fill count is too high.jeff2002-04-101-3/+4
* Add a mechanism to disable buckets when the v_free_count drops belowjeff2002-04-081-6/+29
* Don't release the zone lock until after the dtor has been called. As far as Ijeff2002-04-081-3/+3
* Implement uma_zdestroy(). It's prototype changed slightly. I decided that Ijeff2002-04-081-23/+76
* Rework most of the bucket allocation and free code so that per cpu locks arejeff2002-04-081-214/+191
* This fixes a bug where isitem never got set to 1 if a certain chain of eventsjeff2002-04-071-0/+2
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* fix comment typo, s/neccisary/necessary/galfred2002-04-021-2/+2
* Reset the cachefree statistics after draining the cache. This fixes a bugjeff2002-03-241-0/+4
* Add uma_zone_set_max() to add enforced limits to non vm obj backed zones.jeff2002-03-201-10/+15
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-191-0/+1900
OpenPOWER on IntegriCloud