Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
fa9dd599b4dae841924b022768354cfde9affecb
/
tools
/
objtool
40548c6
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
0f908cc
tools/objtool/Makefile: don't assume sync-check.sh is executable
by Andrew Morton
· 7 years ago
258c760
objtool: Allow alternatives to be ignored
by Josh Poimboeuf
· 7 years ago
39b7353
objtool: Detect jumps to retpoline thunks
by Josh Poimboeuf
· 7 years ago
ce90aaf
objtool: Fix seg fault with clang-compiled objects
by Simon Ser
· 7 years ago
d89e426
objtool: Fix seg fault caused by missing parameter
by Simon Ser
· 7 years ago
e7e83dd
objtool: Fix Clang enum conversion warning
by Lukas Bulwahn
· 7 years ago
0fd2e9c
Merge commit 'upstream-x86-entry' into WIP.x86/mm
by Ingo Molnar
· 7 years ago
e53000b
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
215eada
objtool: Resync objtool's instruction decoder source code copy with the kernel's latest version
by Ingo Molnar
· 7 years ago
f5b5fab
x86/decoder: Fix and update the opcodes map
by Randy Dunlap
· 7 years ago
14c47b54
objtool: Fix 64-bit build on 32-bit host
by Mikulas Patocka
· 7 years ago
a356d2a
tools/headers: Sync objtool UAPI header
by Ingo Molnar
· 7 years ago
9eb7198
objtool: Fix cross-build
by Josh Poimboeuf
· 7 years ago
b3d9a13
Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts
by Ingo Molnar
· 7 years ago
3bd51c5
objtool: Move kernel headers/code sync check to a script
by Josh Poimboeuf
· 7 years ago
6a77cff
objtool: Move synced files to their original relative locations
by Josh Poimboeuf
· 7 years ago
783711f
Merge branch 'linus' into core/objtool, to pick up dependent fixes
by Ingo Molnar
· 7 years ago
da0db32
objtool: Resync objtool's instruction decoder source code copy with the kernel's latest version
by Josh Poimboeuf
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
3357b0d
Merge branch 'x86/mpx/prep' into x86/asm
by Ingo Molnar
· 7 years ago
b703798
objtool: Fix memory leak in decode_instructions()
by Kamalesh Babulal
· 7 years ago
6a93bb7
objtool: Print top level commands on incorrect usage
by Kamalesh Babulal
· 7 years ago
00d9618
objtool: Don't report end of section error after an empty unwind hint
by Josh Poimboeuf
· 7 years ago
607a402
objtool: Support unoptimized frame pointer setup
by Josh Poimboeuf
· 7 years ago
f5caf62
x86/asm: Fix inline asm call constraints for Clang
by Josh Poimboeuf
· 7 years ago
0d0970e
objtool: Handle another GCC stack pointer adjustment bug
by Josh Poimboeuf
· 7 years ago
97dab2a
objtool: Fix object file corruption
by Josh Poimboeuf
· 7 years ago
df968c9
objtool: Do not retrieve data from empty sections
by Petr Vandrovec
· 7 years ago
0998b7a
objtool: Fix memory leak in elf_create_rela_section()
by Martin Kepplinger
· 7 years ago
dd88a0a
objtool: Handle GCC stack pointer adjustment bug
by Josh Poimboeuf
· 7 years ago
ee97638
objtool: Fix objtool fallthrough detection with function padding
by Josh Poimboeuf
· 7 years ago
bf4d1a8
objtool: Track DRAP separately from callee-saved registers
by Josh Poimboeuf
· 7 years ago
12b2572
objtool: Fix validate_branch() return codes
by Josh Poimboeuf
· 7 years ago
21ec3bf
objtool: Disable GCC '-Wpacked' warnings
by Josh Poimboeuf
· 7 years ago
5b8de48
objtool: Fix '-mtune=atom' decoding support in objtool 2.0
by Josh Poimboeuf
· 7 years ago
0e2bb2b
objtool: Skip unreachable warnings for 'alt' instructions
by Josh Poimboeuf
· 7 years ago
649ea4d
objtool: Assume unannotated UD2 instructions are dead ends
by Josh Poimboeuf
· 7 years ago
867ac9d
objtool: Fix gcov check for older versions of GCC
by Josh Poimboeuf
· 7 years ago
39358a0
objtool, x86: Add facility for asm code to provide unwind hints
by Josh Poimboeuf
· 7 years ago
627fce1
objtool: Add ORC unwind table generation
by Josh Poimboeuf
· 7 years ago
4855022
objtool: Fix sibling call detection logic
by Josh Poimboeuf
· 7 years ago
7447d56
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
2513cbf
objtool: Silence warnings for functions which use IRET
by Josh Poimboeuf
· 8 years ago
baa4146
objtool: Implement stack validation 2.0
by Josh Poimboeuf
· 8 years ago
dcc914f
objtool: Move checking code to check.c
by Josh Poimboeuf
· 8 years ago
d5b1a5f
x86/insn: perf tools: Add new ptwrite instruction
by Adrian Hunter
· 8 years ago
92b0a14
objtool: Add fortify_panic as __noreturn function
by Kees Cook
· 8 years ago
0061459
objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it now
by Arnaldo Carvalho de Melo
· 8 years ago
5c51f4a
objtool: Fix another GCC jump table detection issue
by Josh Poimboeuf
· 8 years ago
e390f9a
objtool, modules: Discard objtool annotation sections for modules
by Josh Poimboeuf
· 8 years ago
d1091c7
objtool: Improve detection of BUG() and other dead ends
by Josh Poimboeuf
· 8 years ago
b5b46c4
objtool: Fix IRET's opcode
by Jiri Slaby
· 8 years ago
41e0e24
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
by Linus Torvalds
· 8 years ago
e19b7ce
make use of make variable CURDIR instead of calling pwd
by Uwe Kleine-König
· 8 years ago
69042bf
objtool: Fix bytes check of lea's rex_prefix
by Jiri Slaby
· 8 years ago
56fb2d6
objtool: Fix rare switch jump table pattern detection
by Josh Poimboeuf
· 8 years ago
9cfffb1
objtool: Skip all "unreachable instruction" warnings for gcov kernels
by Josh Poimboeuf
· 8 years ago
3732710
objtool: Improve rare switch jump table pattern detection
by Josh Poimboeuf
· 8 years ago
2cc17fd
objtool: Support '-mtune=atom' stack frame setup instruction
by Josh Poimboeuf
· 8 years ago
c1fad9e
objtool: Add do_task_dead() to global noreturn list
by Josh Poimboeuf
· 8 years ago
228ffba
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
2af04ea
objtool: Un-capitalize "Warning" for out-of-sync instruction decoder
by Josh Poimboeuf
· 8 years ago
8d94c2f
objtool: Resync x86 instruction decoder with the kernel's
by Josh Poimboeuf
· 8 years ago
6d01f28
objtool: Support new GCC 6 switch jump table pattern
by Josh Poimboeuf
· 8 years ago
f0c98eb
Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 8 years ago
5cada17
objtool: Add 'fixdep' to objtool/.gitignore
by Paul Gortmaker
· 8 years ago
37e13a1
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
7e4dc77
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
fd1d961
x86/insn: remove pcommit
by Dan Williams
· 9 years ago
60cbdf5
tools build: Fix objtool build with ARCH=x86_64
by Josh Poimboeuf
· 8 years ago
0cf6eb6
objtool: Always use host headers
by Arnaldo Carvalho de Melo
· 8 years ago
630e7a2
objtool: Use tools/scripts/Makefile.arch to get ARCH and HOSTARCH
by Arnaldo Carvalho de Melo
· 8 years ago
b49364f
objtool: Initialize variable to silence old compiler
by Arnaldo Carvalho de Melo
· 8 years ago
4a0982f
objtool: Add -I$(srctree)/tools/arch/$(ARCH)/include/uapi
by Arnaldo Carvalho de Melo
· 8 years ago
1a4bf28
objtool: Avoid checking code drift on busybox's diff
by Arnaldo Carvalho de Melo
· 8 years ago
774bec3
objtool: Add fallback from ELF_C_READ_MMAP to ELF_C_READ
by Arnaldo Carvalho de Melo
· 8 years ago
07eebcc
tools lib subcmd: Use str_error_r()
by Arnaldo Carvalho de Melo
· 8 years ago
d0761e3
perf tools: Uninline scnprintf() and vscnprint()
by Arnaldo Carvalho de Melo
· 8 years ago
0ea5ad8
objtool: Fix STACK_FRAME_NON_STANDARD macro checking for function symbols
by Josh Poimboeuf
· 9 years ago
2e51f26
objtool: Allow building with older libelf
by Jan Beulich
· 9 years ago
b1547d3
objtool: Detect falling through to the next function
by Josh Poimboeuf
· 9 years ago
7e57844
objtool: Add workaround for GCC switch jump table bug
by Josh Poimboeuf
· 9 years ago
1bcb58a
objtool: Only print one warning per function
by Josh Poimboeuf
· 9 years ago
042ba73
objtool: Add several performance improvements
by Josh Poimboeuf
· 9 years ago
8133fbb
objtool: Fix false positive warnings for functions with multiple switch statements
by Josh Poimboeuf
· 9 years ago
a196e17
objtool: Rename some variables and functions
by Josh Poimboeuf
· 9 years ago
e2a5f18
objtool: Remove superflous INIT_LIST_HEAD
by Josh Poimboeuf
· 9 years ago
74aec05
objtool: Add helper macros for traversing instructions
by Josh Poimboeuf
· 9 years ago
d8d1b2c
objtool: Fix false positive warnings related to sibling calls
by Josh Poimboeuf
· 9 years ago
d435fb5
objtool: Compile with debugging symbols
by Josh Poimboeuf
· 9 years ago
b1e0324
objtool: Detect infinite recursion
by Josh Poimboeuf
· 9 years ago
81bfafc
objtool: Prevent infinite recursion in noreturn detection
by Josh Poimboeuf
· 9 years ago
c1d45c3
objtool: Support CROSS_COMPILE
by Josh Poimboeuf
· 9 years ago
19072f2
x86/asm/decoder: Use explicitly signed chars
by Josh Poimboeuf
· 9 years ago
442f04c
objtool: Add tool to perform compile-time stack metadata validation
by Josh Poimboeuf
· 9 years ago