summaryrefslogtreecommitdiff
path: root/kern
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2015-09-29 14:57:57 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2015-09-29 16:05:27 +0200
commit5cfe49741a2749d05aebd703e087f6c252a222d2 (patch)
tree90bdc2616c1b67f4b4cd75035e3029115cb5c7d6 /kern
parent00f6653c2c2f6173cf30784b00f59e7256dc7f09 (diff)
kern/slab: include flags in the slab information
* kern/slab.c (_slab_info): Include flags in the slab information.
Diffstat (limited to 'kern')
-rw-r--r--kern/slab.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/kern/slab.c b/kern/slab.c
index 8a98aa59..d1473b61 100644
--- a/kern/slab.c
+++ b/kern/slab.c
@@ -1438,10 +1438,10 @@ static void _slab_info(int (printx)(const char *fmt, ...))
struct kmem_cache *cache;
vm_size_t mem_usage, mem_reclaimable;
- printx("cache obj slab bufs objs bufs "
- " total reclaimable\n"
- "name size size /slab usage count "
- " memory memory\n");
+ printx("cache obj slab bufs objs bufs"
+ " total reclaimable\n"
+ "name flags size size /slab usage count"
+ " memory memory\n");
simple_lock(&kmem_cache_list_lock);
@@ -1451,8 +1451,9 @@ static void _slab_info(int (printx)(const char *fmt, ...))
mem_usage = (cache->nr_slabs * cache->slab_size) >> 10;
mem_reclaimable = (cache->nr_free_slabs * cache->slab_size) >> 10;
- printx("%-19s %6lu %3luk %4lu %6lu %6lu %7uk %10uk\n",
- cache->name, cache->obj_size, cache->slab_size >> 10,
+ printx("%-20s %04x %7lu %3luk %4lu %6lu %6lu %7uk %10uk\n",
+ cache->name, cache->flags, cache->obj_size,
+ cache->slab_size >> 10,
cache->bufs_per_slab, cache->nr_objs, cache->nr_bufs,
mem_usage, mem_reclaimable);