https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952

--- Comment #21 from peterz at infradead dot org ---
(In reply to H.J. Lu from comment #19)
> Created attachment 51685 [details]
> The v4 patch to add -mharden-sls=

I seem to have found one 'funny':

kernel/bpf/core.o: warning: objtool: ___bpf_prog_run()+0x23: unreachable
instruction

  27e6:       48 8b 14 d5 00 00 00    mov    0x0(,%rdx,8),%rdx
  27ed:       00
       27ea: R_X86_64_32S      .rodata..c_jump_table
  27ee:       e9 00 00 00 00          jmp    27f3 <___bpf_prog_run+0x23>
       27ef: R_X86_64_PLT32    __x86_indirect_thunk_rdx-0x4
  27f3:       cc                      int3
  27f4:       cc                      int3
  27f5:       8b 53 04                mov    0x4(%rbx),%edx


Other than that, it seems I need to go clean up our asm ...

Reply via email to