summaryrefslogtreecommitdiff
path: root/kern/kmem_i.h
AgeCommit message (Collapse)Author
2013-06-09kern/kmem: rename constructor typeRichard Braun
2013-04-21kern/kmem: rework slab lists handlingRichard Braun
Don't enforce strong ordering of partial slabs. Separating partial slabs from free slabs is already effective against fragmentation, and sorting would sometimes cause pathological scalability issues. In addition, store new slabs (whether free or partial) in LIFO order for better cache usage.
2013-04-19kern/kmem: move internal data to kmem_i.hRichard Braun
As it's done for other modules, this separation makes the public interface easy to identify.