Index: linux-2.6.8-rc2-mm2/arch/i386/kernel/vmlinux.lds.S =================================================================== --- linux-2.6.8-rc2-mm2.orig/arch/i386/kernel/vmlinux.lds.S 2004-05-23 12:54:46.000000000 +1000 +++ linux-2.6.8-rc2-mm2/arch/i386/kernel/vmlinux.lds.S 2004-08-04 00:20:02.219462913 +1000 @@ -11,7 +11,7 @@ jiffies = jiffies_64; SECTIONS { - . = 0xC0000000 + 0x100000; + . = 0xB0000000 + 0x100000; /* read-only */ _text = .; /* Text and read-only data */ .text : { Index: linux-2.6.8-rc2-mm2/include/asm-i386/page.h =================================================================== --- linux-2.6.8-rc2-mm2.orig/include/asm-i386/page.h 2004-08-03 01:29:28.000000000 +1000 +++ linux-2.6.8-rc2-mm2/include/asm-i386/page.h 2004-08-03 23:58:16.000000000 +1000 @@ -123,9 +123,9 @@ #endif /* __ASSEMBLY__ */ #ifdef __ASSEMBLY__ -#define __PAGE_OFFSET (0xC0000000) +#define __PAGE_OFFSET (0xB0000000) #else -#define __PAGE_OFFSET (0xC0000000UL) +#define __PAGE_OFFSET (0xB0000000UL) #endif