Index: kernel/generic/include/mm/page.h
===================================================================
--- kernel/generic/include/mm/page.h	(revision 7c34822e63c6dd1cc781653743cea9cd94f08a18)
+++ kernel/generic/include/mm/page.h	(revision d0485c6a1e50e0398bb04d70d1e1ed89ea3db22a)
@@ -67,4 +67,10 @@
 #define PAGE_GLOBAL		(1<<PAGE_GLOBAL_SHIFT)
 
+
+/**
+ * Macro for computing page color.
+ */
+#define PAGE_COLOR(va)		(((va) >> PAGE_WIDTH) & ((1 << PAGE_COLOR_BITS) - 1))
+
 /** Page fault access type. */
 enum pf_access {
