diff -Naur linux-2.6.23.1.orig/include/asm-alpha/page.h linux-2.6.23.1/include/asm-alpha/page.h
--- linux-2.6.23.1.orig/include/asm-alpha/page.h	2007-10-12 12:43:44.000000000 -0400
+++ linux-2.6.23.1/include/asm-alpha/page.h	2007-11-05 21:56:20.000000000 -0500
@@ -1,15 +1,15 @@
 #ifndef _ALPHA_PAGE_H
 #define _ALPHA_PAGE_H
 
+/* PAGE_SHIFT determines the page size */
+#define PAGE_SHIFT      13
+#define PAGE_SIZE       (1UL << PAGE_SHIFT)
+#define PAGE_MASK       (~(PAGE_SIZE-1))
+
 #ifdef __KERNEL__
 
 #include <asm/pal.h>
 
-/* PAGE_SHIFT determines the page size */
-#define PAGE_SHIFT	13
-#define PAGE_SIZE	(1UL << PAGE_SHIFT)
-#define PAGE_MASK	(~(PAGE_SIZE-1))
-
 #ifndef __ASSEMBLY__
 
 #define STRICT_MM_TYPECHECKS
