From: Ian Munsie <imun...@au1.ibm.com> The vmlinux linker script sets the jiffies variable to the low word of the jiffies_64 variable. This patch corrects which word is used on little endian.
Signed-off-by: Ian Munsie <imun...@au1.ibm.com> --- arch/powerpc/kernel/vmlinux.lds.S | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/kernel/vmlinux.lds.S b/arch/powerpc/kernel/vmlinux.lds.S index 8a0deef..7a9010f 100644 --- a/arch/powerpc/kernel/vmlinux.lds.S +++ b/arch/powerpc/kernel/vmlinux.lds.S @@ -34,8 +34,12 @@ OUTPUT_ARCH(powerpc:common64) jiffies = jiffies_64; #else OUTPUT_ARCH(powerpc:common) +#ifdef CONFIG_CPU_LITTLE_ENDIAN +jiffies = jiffies_64; +#else jiffies = jiffies_64 + 4; #endif +#endif SECTIONS { . = 0; -- 1.7.1 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev