On Tue, May 29, 2018 at 12:36:26PM +0200, Arnd Bergmann wrote: > The ARM trusted foundations code is currently broken in linux-next > when CONFIG_KCOV_INSTRUMENT_ALL is set: > > /tmp/ccHdQsCI.s: Assembler messages: > /tmp/ccHdQsCI.s:37: Error: .err encountered > /tmp/ccHdQsCI.s:38: Error: .err encountered > /tmp/ccHdQsCI.s:39: Error: .err encountered > scripts/Makefile.build:311: recipe for target > 'arch/arm/firmware/trusted_foundations.o' failed > > I could not find a function attribute that lets me disable > -fsanitize-coverage=trace-pc for just one function, so this > turns it off for the entire file instead. > > Fixes: mmotm ("arm: port KCOV to arm") > Cc: Dmitry Vyukov <dvyu...@google.com> > Cc: Mark Rutland <mark.rutl...@arm.com> > Cc: Andrew Morton <a...@linux-foundation.org> > Signed-off-by: Arnd Bergmann <a...@arndb.de>
Applied to arm-soc fixes branch for v4.18. -Olof