Ingo, Thomas,
 should we not do this?

Otherwise, it seems we generate a section that isn't allocated?

I think toolchain should add the right flags automatically for sections 
that start with ".[ro]data" and ".text", but not for the kernel-specific 
".init.*" sections.

                Linus

---
 arch/x86/kernel/head_64.S |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S
index 4f283ad..d16d7b8 100644
--- a/arch/x86/kernel/head_64.S
+++ b/arch/x86/kernel/head_64.S
@@ -251,7 +251,7 @@ ENTRY(secondary_startup_64)
 
        /* SMP bootup changes these two */
 #ifndef CONFIG_HOTPLUG_CPU
-       .pushsection .init.data
+       .pushsection .init.data,"aw"
 #endif
        .align  8
        .globl  initial_code
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to