Index: linux-2.6/arch/x86/kernel/vmlinux_64.lds.S =================================================================== --- linux-2.6.orig/arch/x86/kernel/vmlinux_64.lds.S 2008-05-26 19:10:03.000000000 -0700 +++ linux-2.6/arch/x86/kernel/vmlinux_64.lds.S 2008-05-26 19:10:12.000000000 -0700 @@ -16,7 +16,7 @@ _proxy_pda = 1; PHDRS { text PT_LOAD FLAGS(5); /* R_E */ - percpu PT_LOAD FLAGS(4); /* R__ */ + percpu PT_LOAD FLAGS(6); /* R__ */ data PT_LOAD FLAGS(7); /* RWE */ user PT_LOAD FLAGS(7); /* RWE */ data.init PT_LOAD FLAGS(7); /* RWE */