aboutsummaryrefslogtreecommitdiff
path: root/kern/slab.c
Commit message (Expand)AuthorAgeFilesLines
* kern/slab: fix lockingJustus Winter2015-07-181-1/+1
* kern: import `macros.h' from x15Justus Winter2015-05-191-1/+1
* kern: silence compiler warning about uninitialized variableJustus Winter2014-09-301-1/+2
* Reduce kmem_map to make room for kentry_data_sizeSamuel Thibault2014-02-121-1/+1
* kern: make kmem_error panicJustus Winter2014-02-041-2/+2
* kern: use kmem_warn instead of kmem_error in kmem_cache_errorJustus Winter2014-02-041-1/+1
* kern/slab.c: initialize info_sizeMarin Ramesa2013-11-191-1/+1
* kern/slab.c: initialize optimal_embedMarin Ramesa2013-11-191-1/+1
* (slab_info): fix format warningsMarin Ramesa2013-06-291-1/+1
* Fix object construction in the slab allocatorRichard Braun2013-06-091-4/+10
* Fix yet another locking error in the slab allocatorRichard Braun2013-06-021-0/+1
* Reduce fragmentation in the slab allocatorRichard Braun2013-05-161-2/+5
* Rename list_insert to list_insert_headRichard Braun2013-05-161-4/+4
* Drop unused variablesMiguel Figueiredo2013-05-131-1/+0
* Optimize slab reapingRichard Braun2013-04-211-13/+10
* Rework slab lists handlingRichard Braun2013-04-211-74/+8
* Fix locking error in the slab allocatorRichard Braun2013-04-211-0/+2
* Fix slab cache list lockingRichard Braun2013-01-081-4/+4
* Add function to dump a raw summary of the slab allocator stateRichard Braun2013-01-081-0/+29
* Fix slab collection timingRichard Braun2012-07-081-4/+4
* Increase the slab collection intervalRichard Braun2012-07-071-1/+1
* Merge kalloc_map into kmem_mapRichard Braun2012-07-071-17/+4
* Fix copyright assignmentRichard Braun2012-04-221-2/+25
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-091-1/+1
* Import the slab allocatorRichard Braun2011-12-171-0/+1576