linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* objtool warnings for kernel/trace/trace_selftest_dynamic.o
@ 2018-12-16 18:33 Arnd Bergmann
  2018-12-17 17:39 ` Josh Poimboeuf
  0 siblings, 1 reply; 32+ messages in thread
From: Arnd Bergmann @ 2018-12-16 18:33 UTC (permalink / raw)
  To: Josh Poimboeuf
  Cc: Peter Zijlstra, Linux Kernel Mailing List, the arch/x86 maintainers

[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]

Hi Josh,

In randconfig tests with gcc-8.1, I get this warning every
few hundred builds, tried it on both next/master and 4.19.y-stable:

kernel/trace/trace_selftest_dynamic.o: warning: objtool:
trace_selftest_dynamic_test_func()+0x5: call without frame pointer
save/setup
kernel/trace/trace_selftest_dynamic.o: warning: objtool:
trace_selftest_dynamic_test_func2()+0x5: call without frame pointer
save/setup

$ objdump -dr build/x86/0x90C84554_defconfig/kernel/trace/trace_selftest_dynamic.o

build/x86/0x90C84554_defconfig/kernel/trace/trace_selftest_dynamic.o:
   file format elf64-x86-64

Disassembly of section .text:

0000000000000000 <trace_selftest_dynamic_test_func>:
   0:    e8 00 00 00 00           callq  5
<trace_selftest_dynamic_test_func+0x5>
            1: R_X86_64_PC32    __fentry__-0x4
   5:    e8 00 00 00 00           callq  a
<trace_selftest_dynamic_test_func+0xa>
            6: R_X86_64_PC32    __sanitizer_cov_trace_pc-0x4
   a:    31 c0                    xor    %eax,%eax
   c:    c3                       retq
   d:    0f 1f 00                 nopl   (%rax)

0000000000000010 <trace_selftest_dynamic_test_func2>:
  10:    e8 00 00 00 00           callq  15
<trace_selftest_dynamic_test_func2+0x5>
            11: R_X86_64_PC32    __fentry__-0x4
  15:    e8 00 00 00 00           callq  1a
<trace_selftest_dynamic_test_func2+0xa>
            16: R_X86_64_PC32    __sanitizer_cov_trace_pc-0x4
  1a:    31 c0                    xor    %eax,%eax
  1c:    c3                       retq

I found this reported in
http://kisskb.ellerman.id.au/kisskb/buildresult/13499139/, but could
not find an existing fix or analysis.

        Arnd

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 25916 bytes --]

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-12-19 17:38 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-16 18:33 objtool warnings for kernel/trace/trace_selftest_dynamic.o Arnd Bergmann
2018-12-17 17:39 ` Josh Poimboeuf
2018-12-17 18:04   ` Andi Kleen
2018-12-17 18:16     ` Josh Poimboeuf
2018-12-17 19:29       ` Peter Zijlstra
2018-12-17 20:55         ` Andi Kleen
2018-12-17 22:35           ` Peter Zijlstra
2018-12-17 23:59             ` Andi Kleen
2018-12-18  9:19               ` Peter Zijlstra
2018-12-18 21:22                 ` Andi Kleen
2018-12-17 21:31         ` Josh Poimboeuf
2018-12-17 22:36           ` Steven Rostedt
2018-12-18  0:06             ` Andi Kleen
2018-12-18  2:49               ` Josh Poimboeuf
2018-12-18  4:22                 ` Andi Kleen
2018-12-18  9:28                 ` Miroslav Benes
2018-12-18 12:15                   ` Martin Jambor
2018-12-18 12:31                     ` Steven Rostedt
2018-12-18 14:01                     ` Josh Poimboeuf
2018-12-18 21:20                       ` Andi Kleen
2018-12-19  3:44                         ` Sean Christopherson
2018-12-19 17:31                       ` Martin Jambor
2018-12-18 21:15                     ` Andi Kleen
2018-12-18 21:57                       ` Steven Rostedt
2018-12-18 22:13                         ` Andi Kleen
2018-12-18 22:16                           ` Steven Rostedt
2018-12-18 23:26                             ` Andi Kleen
2018-12-18 23:40                               ` Steven Rostedt
2018-12-19 17:38                       ` Martin Jambor
2018-12-18  3:05             ` Josh Poimboeuf
2018-12-17 23:54           ` Andi Kleen
2018-12-17 21:03       ` Andi Kleen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).