Commit History

Autor SHA1 Mensaxe Data
  Josh Poimboeuf dcc914f44f objtool: Move checking code to check.c %!s(int64=8) %!d(string=hai) anos
  Kees Cook 92b0a1416b objtool: Add fortify_panic as __noreturn function %!s(int64=8) %!d(string=hai) anos
  Arnaldo Carvalho de Melo 0061459744 objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it now %!s(int64=8) %!d(string=hai) anos
  Josh Poimboeuf 5c51f4ae84 objtool: Fix another GCC jump table detection issue %!s(int64=8) %!d(string=hai) anos
  Josh Poimboeuf e390f9a968 objtool, modules: Discard objtool annotation sections for modules %!s(int64=8) %!d(string=hai) anos
  Josh Poimboeuf d1091c7fa3 objtool: Improve detection of BUG() and other dead ends %!s(int64=8) %!d(string=hai) anos
  Josh Poimboeuf 56fb2d6eb6 objtool: Fix rare switch jump table pattern detection %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 9cfffb1168 objtool: Skip all "unreachable instruction" warnings for gcov kernels %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 3732710ff6 objtool: Improve rare switch jump table pattern detection %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf c1fad9ef7e objtool: Add do_task_dead() to global noreturn list %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 6d01f28bc0 objtool: Support new GCC 6 switch jump table pattern %!s(int64=9) %!d(string=hai) anos
  Linus Torvalds 7e4dc77b28 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=9) %!d(string=hai) anos
  Arnaldo Carvalho de Melo b49364f36c objtool: Initialize variable to silence old compiler %!s(int64=9) %!d(string=hai) anos
  Arnaldo Carvalho de Melo d0761e37fe perf tools: Uninline scnprintf() and vscnprint() %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 0ea5ad869c objtool: Fix STACK_FRAME_NON_STANDARD macro checking for function symbols %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf b1547d3101 objtool: Detect falling through to the next function %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 7e578441a4 objtool: Add workaround for GCC switch jump table bug %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 1bcb58a099 objtool: Only print one warning per function %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 042ba73fe7 objtool: Add several performance improvements %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 8133fbb424 objtool: Fix false positive warnings for functions with multiple switch statements %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf a196e17198 objtool: Rename some variables and functions %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf e2a5f18a1b objtool: Remove superflous INIT_LIST_HEAD %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 74aec058be objtool: Add helper macros for traversing instructions %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf d8d1b2cb58 objtool: Fix false positive warnings related to sibling calls %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf b1e0324951 objtool: Detect infinite recursion %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 81bfafca13 objtool: Prevent infinite recursion in noreturn detection %!s(int64=9) %!d(string=hai) anos
  Josh Poimboeuf 442f04c34a objtool: Add tool to perform compile-time stack metadata validation %!s(int64=9) %!d(string=hai) anos