1. 15 10月, 2017 4 次提交
  2. 13 10月, 2017 1 次提交
  3. 11 10月, 2017 3 次提交
  4. 08 10月, 2017 3 次提交
  5. 06 10月, 2017 4 次提交
  6. 05 10月, 2017 8 次提交
  7. 03 10月, 2017 1 次提交
  8. 29 9月, 2017 6 次提交
  9. 28 9月, 2017 1 次提交
    • J
      objtool: Support unoptimized frame pointer setup · 607a4029
      Josh Poimboeuf 提交于
      Arnd Bergmann reported a bunch of warnings like:
      
        crypto/jitterentropy.o: warning: objtool: jent_fold_time()+0x3b: call without frame pointer save/setup
        crypto/jitterentropy.o: warning: objtool: jent_stuck()+0x1d: call without frame pointer save/setup
        crypto/jitterentropy.o: warning: objtool: jent_unbiased_bit()+0x15: call without frame pointer save/setup
        crypto/jitterentropy.o: warning: objtool: jent_read_entropy()+0x32: call without frame pointer save/setup
        crypto/jitterentropy.o: warning: objtool: jent_entropy_collector_free()+0x19: call without frame pointer save/setup
      
      and
      
        arch/x86/events/core.o: warning: objtool: collect_events uses BP as a scratch register
        arch/x86/events/core.o: warning: objtool: events_ht_sysfs_show()+0x22: call without frame pointer save/setup
      
      With certain rare configurations, GCC sometimes sets up the frame
      pointer with:
      
        lea    (%rsp),%rbp
      
      instead of:
      
        mov    %rsp,%rbp
      
      The instructions are equivalent, so treat the former like the latter.
      Reported-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NJosh Poimboeuf <jpoimboe@redhat.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Link: http://lkml.kernel.org/r/a468af8b28a69b83fffc6d7668be9b6fcc873699.1506526584.git.jpoimboe@redhat.comSigned-off-by: NIngo Molnar <mingo@kernel.org>
      607a4029
  10. 27 9月, 2017 2 次提交
  11. 26 9月, 2017 7 次提交
新手
引导
客服 返回
顶部