From de589e991a25540a40f30a9f5732fa522ece0836 Mon Sep 17 00:00:00 2001 From: Olaf Hering Date: Thu, 23 Mar 2006 21:50:59 +0100 Subject: [PATCH] --- yaml --- r: 24609 b: refs/heads/master c: 6088857b169c64e6e9672a2a66e76db3e957d5db h: refs/heads/master i: 24607: ea489a4500306aab53d4a710cd970470faf233a8 v: v3 --- [refs] | 2 +- trunk/arch/powerpc/kernel/head_64.S | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index d149fc4c955c..57beadde7374 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ca3e91cb0cd53da70621f85d24a080b23751a013 +refs/heads/master: 6088857b169c64e6e9672a2a66e76db3e957d5db diff --git a/trunk/arch/powerpc/kernel/head_64.S b/trunk/arch/powerpc/kernel/head_64.S index 35084f3a841b..7e7f7d243304 100644 --- a/trunk/arch/powerpc/kernel/head_64.S +++ b/trunk/arch/powerpc/kernel/head_64.S @@ -1544,7 +1544,11 @@ _STATIC(__boot_from_prom) mr r28,r6 mr r27,r7 - /* Align the stack to 16-byte boundary for broken yaboot */ + /* + * Align the stack to 16-byte boundary + * Depending on the size and layout of the ELF sections in the initial + * boot binary, the stack pointer will be unalignet on PowerMac + */ rldicr r1,r1,0,59 /* Make sure we are running in 64 bits mode */