Index: kernel/generic/include/bitops.h
===================================================================
--- kernel/generic/include/bitops.h	(revision e394c1962a6fec2218e561da2994f4070e2be503)
+++ kernel/generic/include/bitops.h	(revision fdc190f6d5f7a24c0b4e0767ff2eb8eeb8cb7f0f)
@@ -36,4 +36,5 @@
 #define KERN_BITOPS_H_
 
+#include <stdint.h>
 #include <trace.h>
 
Index: kernel/generic/include/main/main.h
===================================================================
--- kernel/generic/include/main/main.h	(revision e394c1962a6fec2218e561da2994f4070e2be503)
+++ kernel/generic/include/main/main.h	(revision fdc190f6d5f7a24c0b4e0767ff2eb8eeb8cb7f0f)
@@ -48,4 +48,6 @@
 extern void main_ap(void);
 
+extern void malloc_init(void);
+
 #endif
 
Index: kernel/generic/include/mm/slab.h
===================================================================
--- kernel/generic/include/mm/slab.h	(revision e394c1962a6fec2218e561da2994f4070e2be503)
+++ kernel/generic/include/mm/slab.h	(revision fdc190f6d5f7a24c0b4e0767ff2eb8eeb8cb7f0f)
@@ -40,10 +40,4 @@
 #include <atomic.h>
 #include <mm/frame.h>
-
-/** Minimum size to be allocated by malloc */
-#define SLAB_MIN_MALLOC_W  4
-
-/** Maximum size to be allocated by malloc */
-#define SLAB_MAX_MALLOC_W  22
 
 /** Initial Magazine size (TODO: dynamically growing magazines) */
