[H. Peter Anvin - Sun, Feb 17, 2008 at 12:11:45PM -0800] > Cyrill Gorcunov wrote: >> Thanks Peter for comments. Peter could you clarify for me a bit >> more on the string: >> x86/kernel/head_32.S:339 >> /* Set up the stack pointer */ >> lss stack_start,%esp >> but stack_start is defined as head_32.S:647 >> .data >> ENTRY(stack_start) >> .long init_thread_union+THREAD_SIZE >> so stack_start *must* be aligned with THREAD_SIZE in vmlinux.lds >> at compiling time. There is no PDA at this booting time. Am I wrong? >> If you're too busy - just reply me like "Read the code" ;) > > That doesn't follow. > > You're saying that it *must* be aligned, I don't think that's true anymore; > I think nowadays it's more accurate to say that it *is* aligned, but I > don't think that's fundamental. > > -hpa >
Thanks a lot, Peter. - Cyrill - -- 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/