summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2022-07-25objtool: Keep track of retpoline call sitesPeter Zijlstra5-6/+34
2022-07-25objtool: Add elf_create_undef_symbol()Peter Zijlstra2-0/+61
2022-07-25objtool: Extract elf_symbol_add()Peter Zijlstra1-25/+31
2022-07-25objtool: Extract elf_strtab_concat()Peter Zijlstra1-22/+38
2022-07-25objtool: Create reloc sections implicitlyPeter Zijlstra4-7/+8
2022-07-25objtool: Add elf_create_reloc() helperPeter Zijlstra4-90/+79
2022-07-25objtool: Rework the elf_rebuild_reloc_section() logicPeter Zijlstra4-13/+14
2022-07-25objtool: Handle per arch retpoline namingPeter Zijlstra3-2/+14
2022-07-25objtool: Correctly handle retpoline thunk callsPeter Zijlstra1-0/+12
2022-07-25x86/retpoline: Simplify retpolinesPeter Zijlstra1-2/+1
2022-07-25x86/alternatives: Optimize optimize_nops()Peter Zijlstra1-1/+1
2022-07-25x86: Add insn_decode_kernel()Ben Hutchings1-0/+2
2022-07-25x86/insn: Add an insn_decode() APIBorislav Petkov3-55/+264
2022-07-25x86/insn: Add a __ignore_sync_check__ markerBorislav Petkov6-14/+30
2022-07-25objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNCJosh Poimboeuf4-26/+21
2022-07-25objtool: Assume only ELF functions do sibling callsJosh Poimboeuf1-14/+22
2022-07-25objtool: Support retpoline jump detection for vmlinux.oJosh Poimboeuf1-4/+4
2022-07-25objtool: Support stack layout changes in alternativesJosh Poimboeuf4-111/+159
2022-07-25objtool: Add 'alt_group' structJosh Poimboeuf2-7/+35
2022-07-25objtool: Refactor ORC section generationJosh Poimboeuf7-159/+140
2022-07-12selftests: forwarding: fix error message in learning_testVladimir Oltean1-1/+1
2022-07-12selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLTVladimir Oltean1-0/+2
2022-07-12selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLTVladimir Oltean1-0/+2
2022-07-07selftests/rseq: Change type of rseq_offset to ptrdiff_tMathieu Desnoyers3-10/+12
2022-07-07selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread areaMathieu Desnoyers1-32/+34
2022-07-07selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread areaMathieu Desnoyers1-28/+30
2022-07-07selftests/rseq: Fix: work-around asm goto compiler bugsMathieu Desnoyers7-6/+245
2022-07-07selftests/rseq: Remove arm/mips asm goto compiler work-aroundMathieu Desnoyers2-74/+0
2022-07-07selftests/rseq: Fix warnings about #if checks of undefined tokensMathieu Desnoyers2-2/+2
2022-07-07selftests/rseq: Fix ppc32 offsets by using long rather than off_tMathieu Desnoyers9-11/+11
2022-07-07selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/...Mathieu Desnoyers1-27/+28
2022-07-07selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endianMathieu Desnoyers5-38/+38
2022-07-07selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35Mathieu Desnoyers3-88/+88
2022-07-07selftests/rseq: Introduce thread pointer gettersMathieu Desnoyers4-0/+114
2022-07-07selftests/rseq: Introduce rseq_get_abi() helperMathieu Desnoyers7-94/+99
2022-07-07selftests/rseq: Remove volatile from __rseq_abiMathieu Desnoyers2-4/+4
2022-07-07selftests/rseq: Remove useless assignment to cpu variableMathieu Desnoyers1-3/+1
2022-07-07selftests/rseq: introduce own copy of rseq uapi headerMathieu Desnoyers3-14/+161
2022-07-07selftests/rseq: remove ARRAY_SIZE define from individual testsShuah Khan2-4/+2
2022-07-07selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP testDimitris Michailidis1-1/+1
2022-06-29selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.shJie2x Zhou1-1/+1
2022-06-22net/sched: act_police: more accurate MTU policingDavide Caratti1-0/+52
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta1-0/+6
2022-06-16x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta2-0/+20
2022-06-14netfilter: nat: really support inet nat without l3 addressFlorian Westphal1-0/+43
2022-06-14perf c2c: Fix sorting in percent_rmt_hitm_cmp()Leo Yan1-2/+2
2022-06-09kseltest/cgroup: Make test_stress.sh work if run interactivelyWaiman Long1-1/+1
2022-06-09perf jevents: Fix event syntax error caused by ExtSelZhengjun Xing1-1/+1
2022-06-09perf c2c: Use stdio interface if slang is not supportedLeo Yan1-2/+4
2022-06-09kselftest/cgroup: fix test_stress.sh to use OUTPUT dirPhil Auld1-1/+1