aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/tools
AgeCommit message (Expand)AuthorFilesLines
15 hoursMerge tag 'perf-urgent-2024-05-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+14
2024-05-02x86/insn: Add support for APX EVEX to the instruction decoder logicAdrian Hunter1-0/+4
2024-05-02x86/insn: Add support for REX2 prefix to the instruction decoder logicAdrian Hunter1-1/+10
2024-03-24x86/build: Clean up arch/x86/tools/relocs.c a bitIngo Molnar1-184/+178
2024-03-22x86/boot: Ignore relocations in .notes sections in walk_relocs() tooGuixiong Wei1-0/+9
2024-02-29x86, relocs: Ignore relocations in .notes sectionKees Cook1-0/+8
2024-01-08Merge tag 'x86-build-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-38/+4
2024-01-04x86/tools: objdump_reformat.awk: Skip bad instructions from llvm-objdumpNathan Chancellor1-1/+1
2023-12-10x86/paravirt: Remove no longer needed paravirt patching codeJuergen Gross1-1/+1
2023-11-30x86/tools: Remove chkobjdump.awkNathan Chancellor2-35/+1
2023-11-30x86/tools: objdump_reformat.awk: Allow for spacesSamuel Zeter1-1/+1
2023-11-30x86/tools: objdump_reformat.awk: Ensure regex matches fwaitSamuel Zeter1-1/+1
2023-04-08ELF: fix all "Elf" typosAlexey Dobriyan1-1/+1
2023-01-22kbuild: allow to combine multiple V= levelsMasahiro Yamada1-1/+1
2022-09-26x86/tools/relocs: Ignore __kcfi_typeid_ relocationsSami Tolvanen1-0/+1
2021-12-29x86/build: Use the proper name CONFIG_FW_LOADERLukas Bulwahn1-1/+1
2021-11-04Merge tag 'driver-core-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+2
2021-10-27x86/tools/relocs: Support >64K section headersKristen Carlson Accardi1-25/+78
2021-10-22x86/build: Tuck away built-in firmware under FW_LOADERLuis Chamberlain1-0/+2
2021-08-30Merge tag 'x86_build_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-17/+21
2021-08-23x86/tools/relocs: Mark die() with the printf function attr formatBorislav Petkov2-17/+21
2021-08-12x86/tools: Fix objdump version check againRandy Dunlap1-0/+1
2021-08-05x86/tools/relocs: Fix non-POSIX regexpH. Nikolaus Schaller1-4/+4
2021-03-15x86/tools/insn_sanity: Convert to insn_decode()Borislav Petkov1-4/+4
2021-03-15x86/tools/insn_decoder_test: Convert to insn_decode()Borislav Petkov1-4/+6
2021-02-23Merge tag 'modules-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2021-02-23Merge tag 'objtool-core-2021-02-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-8/+4
2021-02-08module: remove EXPORT_UNUSED_SYMBOL*Christoph Hellwig1-2/+2
2021-02-08module: remove EXPORT_SYMBOL_GPL_FUTUREChristoph Hellwig1-2/+2
2021-01-28x86/build: Treat R_386_PLT32 relocation as R_386_PC32Fangrui Song1-4/+8
2021-01-13x86/insn: Support big endian cross-compilesMartin Schwidefsky1-4/+0
2021-01-13x86/tools: Use tools headers for instruction decoder selftestsVasily Gorbik1-4/+4
2020-09-07x86/insn: Make inat-tables.c suitable for pre-decompression codeJoerg Roedel1-1/+49
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2020-02-04kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada1-2/+2
2019-10-01x86/insn: Fix awk regexp warningsAlexander Kapshuk1-2/+2
2019-07-08Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-18/+18
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-9/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-14/+1
2019-05-06Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2019-04-29x86/paravirt: Standardize 'insn_buff' variable namesIngo Molnar2-18/+18
2019-04-19x86/tools/relocs: Fix big section header tablesArtem Savkov1-29/+45
2019-04-17x86/irq/64: Split the IRQ stack into its own pagesAndy Lutomirski1-1/+1
2018-10-29x86: Clean up 'sizeof x' => 'sizeof(x)'Jordan Borgner1-2/+2
2018-09-27x86: Add support for 64-bit place relative relocationsArd Biesheuvel1-0/+10
2018-08-09x86/relocs: Add __end_rodata_aligned to S_RELJoerg Roedel1-0/+1
2018-02-22x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu1-0/+3
2017-12-12x86/tools: Standardize output format of insn_decode_testMasami Hiramatsu1-11/+22
2017-12-12x86/tools: Rename distill.awk to objdump_reformat.awkMasami Hiramatsu3-7/+7
2017-12-12x86/tools: Rename test_get_len to insn_decoder_testMasami Hiramatsu3-11/+7
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman8-0/+8
2016-12-19x86/tools: Fix gcc-7 warning in relocs.cMarkus Trippelsdorf1-1/+2
2016-12-12Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-2/+3
2016-11-28x86/build: Annotate die() with noreturn to fix build warning on clangPeter Foley1-1/+1
2016-10-26x86/decoder: Use stderr if insn sanity test failsPaul Bolle1-1/+2
2016-10-26x86/decoder: Use stdout if insn decoder test is successfulPaul Bolle1-1/+1
2016-07-21x86/insn: Add AVX-512 support to the instruction decoderAdrian Hunter1-3/+8
2016-04-29x86/KASLR: Clean up unused code from old 'run_size' and rename it to 'kernel_...Yinghai Lu1-42/+0
2015-01-26x86, build: replace Perl script with Shell scriptKees Cook2-39/+42
2014-12-10Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-9/+27
2014-12-10Merge branch 'x86-mpx-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-2/+2
2014-11-18x86, kaslr: Handle Gold linker for finding bss/brkKees Cook1-1/+10
2014-11-18x86: Remove arbitrary instruction size limit in instruction decoderDave Hansen2-2/+2
2014-11-04x86-64: Handle PC-relative relocations on per-CPU dataJan Beulich1-9/+27
2014-11-01x86, kaslr: Prevent .bss from overlaping initrdJunjie Mao1-0/+30
2014-09-24x86/relocs: Make per_cpu_load_addr staticBen Hutchings1-1/+1
2014-04-14x86/build: Supress "Nothing to be done for ..." messagesMasahiro Yamada1-0/+2
2014-03-18x86, vdso: Make vsyscall_gtod_data handling x86 genericStefani Seibold1-1/+1
2014-01-29Merge commit 'f4bcd8ccddb02833340652e9f46f5127828eb79d' into x86/buildH. Peter Anvin1-5/+15
2014-01-22x86, relocs: Add manual debug modeMichael Davidson3-8/+45
2013-10-18x86/relocs: Add percpu fixup for GNU ld 2.23Kees Cook1-0/+2
2013-10-13x86, relocs: Add more per-cpu gold special casesMichael Davidson1-5/+13
2013-09-04Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+3
2013-08-06x86, insn: Add new opcodes as of June, 2013Masami Hiramatsu1-1/+3
2013-06-12x86, relocs: Move __vvar_page from S_ABS to S_RELKees Cook1-3/+1
2013-04-16x86, relocs: Refactor the relocs tool to merge 32- and 64-bit ELFH. Peter Anvin7-151/+181
2013-04-16x86, relocs: Build separate 32/64-bit toolsKees Cook2-3/+20
2013-04-16x86, relocs: Add 64-bit ELF support to relocs toolKees Cook1-6/+261
2013-04-16x86, relocs: Consolidate processing logicKees Cook1-134/+170
2013-04-16x86, relocs: Generalize ELF structure namesKees Cook1-71/+99
2013-02-05Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+8
2013-01-27x86/boot: Fix minor fd leakage in tools/relocs.cCong Ding1-2/+4
2013-01-24arch/x86/tools/insn_sanity.c: Identify source of messagesAndrew Morton1-2/+8
2012-12-10x86: Fix the error of using "const" in gen-insn-attr-x86.awkCong Ding1-3/+3
2012-10-02UAPI: x86: Fix the test_get_len toolDavid Howells1-1/+1
2012-06-06x86/decoder: Fix bsr/bsf/jmpe decoding with operand-size prefixMasami Hiramatsu1-5/+9
2012-05-29Merge branch 'x86-trampoline-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+7
2012-05-24x86, relocs: Add jiffies and jiffies_64 to the relative whitelistH. Peter Anvin1-0/+1
2012-05-23x86-32, relocs: Whitelist more symbols for ld bug workaroundH. Peter Anvin1-0/+11
2012-05-18x86, relocs: When printing an error, say relative or absoluteH. Peter Anvin1-3/+8
2012-05-18x86, relocs: Workaround for binutils 2.22.52.0.1 section bugH. Peter Anvin1-1/+5
2012-05-18x86, realmode: 16-bit real-mode code support for relocs toolH. Peter Anvin3-0/+802
2012-05-18x86, relocs: When printing an error, say relative or absoluteH. Peter Anvin1-3/+8
2012-05-18x86, relocs: More relocations which may end up as absoluteH. Peter Anvin1-1/+5
2012-05-18x86, relocs: Workaround for binutils 2.22.52.0.1 section bugH. Peter Anvin1-1/+1
2012-05-08x86, realmode: move relocs from scripts/ to arch/x86/toolsJarkko Sakkinen3-0/+809
2011-12-05x86/tools: Add decoded instruction dump modeMasami Hiramatsu1-3/+4
2011-12-05x86: Update instruction decoder to support new AVX formatsMasami Hiramatsu1-9/+12
2011-12-05x86/tools: Fix insn_sanity message outputsMasami Hiramatsu1-2/+2
2011-12-05x86/tools: Fix instruction decoder message outputMasami Hiramatsu1-4/+3
2011-12-05x86/tools: Fix Makefile to build all test toolsMasami Hiramatsu1-2/+1
2011-11-10x86, perf: Add a build-time sanity test to the x86 decoderMasami Hiramatsu2-1/+284
2010-02-07x86: Remove trailing spaces in messagesFrans Pop1-2/+2
2009-12-28Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Ingo Molnar1-1/+1
2009-12-18x86: Fix objdump version check in chkobjdump.awk for different formats.Masami Hiramatsu1-3/+13
2009-12-17x86: Fix objdump version check in arch/x86/tools/chkobjdump.awkakpm@linux-foundation.org1-1/+1
2009-12-17x86: Don't use POSIX character classes in gen-insn-attr-x86.awkRoland Dreier1-6/+4
2009-12-16Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-5/+5
2009-12-15x86: Fix kprobes build with non-gawk awkJonathan Nieder1-5/+5
2009-12-06x86, perf probe: Fix warning in test_get_len()Jean Delvare1-1/+1
2009-12-03Merge branch 'perf/probes' into perf/coreIngo Molnar2-3/+35
2009-11-20x86: insn decoder test checks objdump versionMasami Hiramatsu2-1/+27
2009-11-20x86: Fix insn decoder test typosMasami Hiramatsu1-3/+9
2009-11-19x86: Instruction decoder test should generate build warningMasami Hiramatsu1-6/+11
2009-11-17x86: Show symbol name if insn decoder test failedMasami Hiramatsu2-1/+14
2009-11-17x86: Add verbose option to insn decoder testMasami Hiramatsu2-12/+71
2009-10-29x86: AVX instruction set decoder supportMasami Hiramatsu1-24/+70
2009-10-29x86: Merge INAT_REXPFX into INAT_PFX_*Masami Hiramatsu1-3/+3
2009-10-21x86, instruction decoder: Fix test_get_len build rulesIngo Molnar1-2/+2
2009-09-04x86: Remove unused config macros from instruction decoder selftestMasami Hiramatsu1-5/+0
2009-09-04x86: Allow x86-32 instruction decoder selftest on x86-64Masami Hiramatsu2-8/+8
2009-08-27x86: Check awk features before generating inat-tables.cMasami Hiramatsu1-0/+20
2009-08-27x86: Fix x86 instruction decoder selftest to check only .textMasami Hiramatsu1-1/+1
2009-08-27x86: X86 instruction decoder build-time selftestMasami Hiramatsu3-0/+170
2009-08-27x86: Instruction decoder APIMasami Hiramatsu1-0/+314