Peter Zijlstra
|
ca41b97ed9
objtool: Add module specific retpoline rules
|
7 жил өмнө |
Peter Zijlstra
|
b5bc2231b8
objtool: Add retpoline validation
|
7 жил өмнө |
Peter Zijlstra
|
43a4525f80
objtool: Use existing global variables for options
|
7 жил өмнө |
Josh Poimboeuf
|
867ac9d737
objtool: Fix gcov check for older versions of GCC
|
8 жил өмнө |
Josh Poimboeuf
|
627fce1480
objtool: Add ORC unwind table generation
|
8 жил өмнө |
Josh Poimboeuf
|
dcc914f44f
objtool: Move checking code to check.c
|
8 жил өмнө |
Kees Cook
|
92b0a1416b
objtool: Add fortify_panic as __noreturn function
|
8 жил өмнө |
Arnaldo Carvalho de Melo
|
0061459744
objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it now
|
8 жил өмнө |
Josh Poimboeuf
|
5c51f4ae84
objtool: Fix another GCC jump table detection issue
|
8 жил өмнө |
Josh Poimboeuf
|
e390f9a968
objtool, modules: Discard objtool annotation sections for modules
|
8 жил өмнө |
Josh Poimboeuf
|
d1091c7fa3
objtool: Improve detection of BUG() and other dead ends
|
8 жил өмнө |
Josh Poimboeuf
|
56fb2d6eb6
objtool: Fix rare switch jump table pattern detection
|
8 жил өмнө |
Josh Poimboeuf
|
9cfffb1168
objtool: Skip all "unreachable instruction" warnings for gcov kernels
|
8 жил өмнө |
Josh Poimboeuf
|
3732710ff6
objtool: Improve rare switch jump table pattern detection
|
8 жил өмнө |
Josh Poimboeuf
|
c1fad9ef7e
objtool: Add do_task_dead() to global noreturn list
|
9 жил өмнө |
Josh Poimboeuf
|
6d01f28bc0
objtool: Support new GCC 6 switch jump table pattern
|
9 жил өмнө |
Linus Torvalds
|
7e4dc77b28
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
9 жил өмнө |
Arnaldo Carvalho de Melo
|
b49364f36c
objtool: Initialize variable to silence old compiler
|
9 жил өмнө |
Arnaldo Carvalho de Melo
|
d0761e37fe
perf tools: Uninline scnprintf() and vscnprint()
|
9 жил өмнө |
Josh Poimboeuf
|
0ea5ad869c
objtool: Fix STACK_FRAME_NON_STANDARD macro checking for function symbols
|
9 жил өмнө |
Josh Poimboeuf
|
b1547d3101
objtool: Detect falling through to the next function
|
9 жил өмнө |
Josh Poimboeuf
|
7e578441a4
objtool: Add workaround for GCC switch jump table bug
|
9 жил өмнө |
Josh Poimboeuf
|
1bcb58a099
objtool: Only print one warning per function
|
9 жил өмнө |
Josh Poimboeuf
|
042ba73fe7
objtool: Add several performance improvements
|
9 жил өмнө |
Josh Poimboeuf
|
8133fbb424
objtool: Fix false positive warnings for functions with multiple switch statements
|
9 жил өмнө |
Josh Poimboeuf
|
a196e17198
objtool: Rename some variables and functions
|
9 жил өмнө |
Josh Poimboeuf
|
e2a5f18a1b
objtool: Remove superflous INIT_LIST_HEAD
|
9 жил өмнө |
Josh Poimboeuf
|
74aec058be
objtool: Add helper macros for traversing instructions
|
9 жил өмнө |
Josh Poimboeuf
|
d8d1b2cb58
objtool: Fix false positive warnings related to sibling calls
|
9 жил өмнө |
Josh Poimboeuf
|
b1e0324951
objtool: Detect infinite recursion
|
9 жил өмнө |