summaryrefslogtreecommitdiff
path: root/kern/slab.h
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2013-05-01 23:36:37 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2013-05-01 23:36:37 +0200
commit0e40fde7b8b9ff050b41ca62e86a91dec726972e (patch)
tree6e76f00b09cf2c24d9283dcc5468120e612b74f1 /kern/slab.h
parent342cfcb319cad816da5472c8fe5ca82372965088 (diff)
parent1af3af1431037f87d29434a46b91e1a059f785c2 (diff)
Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
Diffstat (limited to 'kern/slab.h')
-rw-r--r--kern/slab.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/kern/slab.h b/kern/slab.h
index 47bef21..b842fb7 100644
--- a/kern/slab.h
+++ b/kern/slab.h
@@ -155,13 +155,6 @@ typedef void (*kmem_slab_free_fn_t)(vm_offset_t, vm_size_t);
* Cache of objects.
*
* Locking order : cpu_pool -> cache. CPU pools locking is ordered by CPU ID.
- *
- * The partial slabs list is sorted by slab references. Slabs with a high
- * number of references are placed first on the list to reduce fragmentation.
- * Sorting occurs at insertion/removal of buffers in a slab. As the list
- * is maintained sorted, and the number of references only changes by one,
- * this is a very cheap operation in the average case and the worst (linear)
- * case is very unlikely.
*/
struct kmem_cache {
#if SLAB_USE_CPU_POOLS