On Wed, May 11, 2016 at 10:51 AM, Aaro Koskinen <aaro.koski...@iki.fi> wrote: > Hi, > > On Mon, Apr 25, 2016 at 09:19:17AM -0700, Khem Raj wrote: >> gcc-6 correctly warns about a out of bounds access >> >> arch/powerpc/kernel/ptrace.c:407:24: warning: index 32 denotes an offset >> greater than size of 'u64[32][1] {aka long long unsigned int[32][1]}' >> [-Warray-bounds] >> offsetof(struct thread_fp_state, fpr[32][0])); >> ^ >> >> check the end of array instead of beginning of next element to fix this >> >> Signed-off-by: Khem Raj <raj.k...@gmail.com> >> Cc: Kees Cook <keesc...@chromium.org> >> Cc: Michael Ellerman <m...@ellerman.id.au> >> Cc: Segher Boessenkool <seg...@kernel.crashing.org> > > This patch fixes PPC kernel build failure with GCC 6.1. > > Tested-by: Aaro Koskinen <aaro.koski...@iki.fi>
I question the usefulness of this BUG_BUILD_ON() to be honest, but I'd like to see _a_ fix go in for it for 4.7-rc3 or so to fix the GCC 6.1 build breakage. So, consider that an: Acked-by: Olof Johansson <o...@lixom.net> -Olof _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev