Messages in this thread Patch in this message | | | Date | Tue, 6 Mar 2007 08:31:45 -0800 | From | "David Brown" <> | Subject | [PATCH] remove availability for PAGE_SIZE and friends (i386) |
| |
After a bit of discussion I found out that PAGE_SIZE really shouldn't be available for use at all by userspace. So here's a patch to move the __KERNEL__ define to include PAGE_SIZE and friends for i386.
Thanks, - David Brown
diff --git a/include/asm-i386/page.h b/include/asm-i386/page.h index 7b19f45..2f686d5 100644 --- a/include/asm-i386/page.h +++ b/include/asm-i386/page.h @@ -1,6 +1,8 @@ #ifndef _I386_PAGE_H #define _I386_PAGE_H
+#define __KERNEL__ + /* PAGE_SHIFT determines the page size */ #define PAGE_SHIFT 12 #define PAGE_SIZE (1UL << PAGE_SHIFT) @@ -9,7 +11,6 @@ #define LARGE_PAGE_MASK (~(LARGE_PAGE_SIZE-1)) #define LARGE_PAGE_SIZE (1UL << PMD_SHIFT)
-#ifdef __KERNEL__ #ifndef __ASSEMBLY__ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |