Index: generic/src/console/cmd.c
===================================================================
--- generic/src/console/cmd.c	(revision 96cacc151c2f49c7146a7f6e2384a276d4f1ffe3)
+++ generic/src/console/cmd.c	(revision fb10289bf2bf13f3538082bb9a71b6d317f1c27c)
@@ -51,4 +51,5 @@
 #include <mm/frame.h>
 #include <main/version.h>
+#include <mm/slab.h>
 
 /** Data and methods for 'help' command. */
@@ -244,4 +245,12 @@
 
 
+static int cmd_slabs(cmd_arg_t *argv);
+static cmd_info_t slabs_info = {
+	.name = "slabs",
+	.description = "List SLAB caches.",
+	.func = cmd_slabs,
+	.argc = 0
+};
+
 /** Data and methods for 'zones' command */
 static int cmd_zones(cmd_arg_t *argv);
@@ -353,4 +362,8 @@
 	if (!cmd_register(&zones_info))
 		panic("could not register command %s\n", zones_info.name);
+
+	cmd_initialize(&slabs_info);
+	if (!cmd_register(&slabs_info))
+		panic("could not register command %s\n", slabs_info.name);
 
 	cmd_initialize(&zone_info);
@@ -604,4 +617,15 @@
 }
 
+/** Command for listings SLAB caches
+ *
+ * @param argv Ignores
+ *
+ * @return Always 1
+ */
+int cmd_slabs(cmd_arg_t * argv) {
+	slab_print_list();
+	return 1;
+}
+
 /** Command for listing memory zones
  *
