Index: sys/arch/powerpc/oea/oea_machdep.c =================================================================== RCS file: /cvs/cvsroot/src/sys/arch/powerpc/oea/oea_machdep.c,v retrieving revision 1.64 diff -u -r1.64 oea_machdep.c --- sys/arch/powerpc/oea/oea_machdep.c 16 Feb 2012 07:59:46 -0000 1.64 +++ sys/arch/powerpc/oea/oea_machdep.c 25 Aug 2013 10:02:06 -0000 @@ -95,6 +95,9 @@ */ static void trap0(void *); +/* to align struct battable in 0 0000, suggested by kiyohara@ */ +__asm ( " .section .bss\n" + " .align 4\n"); /* XXXSL: The battable is not initialized to non-zero for PPC_OEA64 and PPC_OEA64_BRIDGE */ struct bat battable[BAT_VA2IDX(0xffffffff)+1];