summaryrefslogtreecommitdiff
path: root/kern/slab.c
AgeCommit message (Expand)Author
2015-08-28kern/slab: rework buffer-to-slab lookupRichard Braun
2015-08-28kern/slab: remove the KMEM_CACHE_NORECLAIM flagRichard Braun
2015-08-28kern: allocate kernel stacks using the slab allocatorJustus Winter
2015-07-18kern/slab: fix lockingJustus Winter
2015-05-19kern: import `macros.h' from x15Justus Winter
2014-09-30kern: silence compiler warning about uninitialized variableJustus Winter
2014-02-12Reduce kmem_map to make room for kentry_data_sizeSamuel Thibault
2014-02-04kern: make kmem_error panicJustus Winter
2014-02-04kern: use kmem_warn instead of kmem_error in kmem_cache_errorJustus Winter
2013-11-19kern/slab.c: initialize info_sizeMarin Ramesa
2013-11-19kern/slab.c: initialize optimal_embedMarin Ramesa
2013-06-29(slab_info): fix format warningsMarin Ramesa
2013-06-09Fix object construction in the slab allocatorRichard Braun
2013-06-02Fix yet another locking error in the slab allocatorRichard Braun
2013-05-16Reduce fragmentation in the slab allocatorRichard Braun
2013-05-16Rename list_insert to list_insert_headRichard Braun
2013-05-13Drop unused variablesMiguel Figueiredo
2013-04-21Optimize slab reapingRichard Braun
2013-04-21Rework slab lists handlingRichard Braun
2013-04-21Fix locking error in the slab allocatorRichard Braun
2013-01-08Fix slab cache list lockingRichard Braun
2013-01-08Add function to dump a raw summary of the slab allocator stateRichard Braun
2012-07-08Fix slab collection timingRichard Braun
2012-07-07Increase the slab collection intervalRichard Braun
2012-07-07Merge kalloc_map into kmem_mapRichard Braun
2012-04-22Fix copyright assignmentRichard Braun
2012-03-09Use unsigned long for addresses and sizesSamuel Thibault
2011-12-17Import the slab allocatorRichard Braun