aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2023-05-05Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-4/+8
2023-05-02sysctl: remove register_sysctl_paths()Luis Chamberlain1-16/+0
2023-04-30Merge tag 'kbuild-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds13-570/+504
2023-04-30Merge tag 'rust-6.4' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+1
2023-04-29locking/atomic: Correct (cmp)xchg() instrumentationMark Rutland1-3/+3
2023-04-29locking/atomic: Add generic try_cmpxchg{,64}_local() supportUros Bizjak2-1/+5
2023-04-28Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+20
2023-04-28Merge tag 'trace-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds2-1/+6
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-10/+26
2023-04-27Merge tag 'mm-nonmm-stable-2023-04-27-16-01' of git://git.kernel.org/pub/scm/...Linus Torvalds13-42/+496
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+2
2023-04-27Merge tag 'sh-for-v6.4-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-7/+0
2023-04-27Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-13/+10
2023-04-27Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+16
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-8/+7
2023-04-26kbuild: deb-pkg: specify targets in debian/rules as .PHONYMasahiro Yamada1-0/+2
2023-04-25recordmcount: Fix memory leaks in the uwrite functionHao Zeng1-1/+5
2023-04-25Merge tag 'asm-generic-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+0
2023-04-25Merge tag 'soc-dt-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-0/+1
2023-04-25kbuild: rpm-pkg: remove kernel-drm PROVIDESMasahiro Yamada1-6/+1
2023-04-25kbuild: deb-pkg: add KDEB_SOURCE_COMPRESS to specify source compressionMasahiro Yamada1-8/+27
2023-04-24Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+9
2023-04-24scripts: Remove ICC-related dead codeRuihan Li1-4/+0
2023-04-23Merge tag 'kbuild-fixes-v6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-4/+4
2023-04-23kbuild: add srcdeb-pkg targetMasahiro Yamada1-7/+21
2023-04-23kbuild: use proper prefix for tarballs to fix rpm-pkg build errorMasahiro Yamada1-3/+3
2023-04-23kbuild: deb-pkg: Fix a spell typo in mkdebian scriptWoody Suwalski1-1/+1
2023-04-21ASN.1: Fix check for strdup() successEkaterina Orlova1-1/+1
2023-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-121/+126
2023-04-20Merge tag 'rust-fixes-6.3' of https://github.com/Rust-for-Linux/linuxLinus Torvalds2-2/+5
2023-04-19rust: fix regexp in scripts/is_rust_module.shAndrea Righi1-1/+1
2023-04-19powerpc: Move script to check relocations at compile time in scripts/Alexandre Ghiti1-0/+20
2023-04-18checkpatch: introduce proper bindings license checkDmitry Rokosov1-1/+6
2023-04-18scripts/gdb: add GDB convenience functions $lx_dentry_name() and $lx_i_dentry()Glenn Washburn1-0/+37
2023-04-18scripts/gdb: create linux/vfs.py for VFS related GDB helpersGlenn Washburn4-15/+32
2023-04-18scripts/gdb: timerlist: convert int chunks to strAmjad Ouled-Ameur1-1/+1
2023-04-18scripts/gdb: print interruptsFlorian Fainelli3-0/+247
2023-04-18scripts/gdb: raise error with reduced debugging informationFlorian Fainelli2-1/+6
2023-04-18scripts/gdb: add a Radix Tree ParserKieran Bingham3-0/+99
2023-04-18checkpatch: check for misuse of the link tagsMatthieu Baerts1-1/+12
2023-04-18checkpatch: allow Closes tags with linksMatthieu Baerts1-5/+5
2023-04-18checkpatch: use a list of "link" tagsMatthieu Baerts1-4/+20
2023-04-18checkpatch: don't print the next line if not definedMatthieu Baerts1-1/+1
2023-04-18scripts/gdb: fix lx-timerlist for HRTIMER_MAX_CLOCK_BASES printingPeng Liu1-1/+2
2023-04-18scripts/gdb: fix lx-timerlist for Python3Peng Liu2-2/+7
2023-04-18scripts/gdb: fix lx-timerlist for struct timequeue_head changePeng Liu1-2/+1
2023-04-18kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14Arnd Bergmann1-0/+2
2023-04-17Makefile: use -z pack-relative-relocsFangrui Song1-2/+6
2023-04-17kbuild: clang: do not use CROSS_COMPILE for target tripleMasahiro Yamada1-6/+2
2023-04-17kconfig: menuconfig: reorder functions to remove forward declarationsMasahiro Yamada2-295/+277
2023-04-17kconfig: menuconfig: remove unused M_EVENT macroMasahiro Yamada1-11/+0
2023-04-17kconfig: menuconfig: remove OLD_NCURSES macroMasahiro Yamada3-33/+0
2023-04-17kbuild: builddeb: Eliminate debian/arch useBastian Germann1-1/+1
2023-04-17scripts/kallsyms: update the usage in the comment blockMasahiro Yamada1-1/+1
2023-04-17scripts/kallsyms: decrease expand_symbol() / cleanup_symbol_name() callsMasahiro Yamada1-18/+15
2023-04-17scripts/kallsyms: change the output orderMasahiro Yamada1-59/+59
2023-04-17scripts/kallsyms: move compiler-generated symbol patterns to mksysmapMasahiro Yamada2-60/+43
2023-04-17scripts/kallsyms: exclude symbols generated by itself dynamicallyMasahiro Yamada3-20/+13
2023-04-17scripts/mksysmap: use sed with in-line commentsMasahiro Yamada1-24/+37
2023-04-17scripts/mksysmap: remove comments described in nm(1)Masahiro Yamada1-19/+1
2023-04-17scripts/kallsyms: remove redundant code for omitting U and NMasahiro Yamada1-4/+1
2023-04-17kallsyms: expand symbol name into comment for debuggingArnd Bergmann1-1/+2
2023-04-16kbuild: do not create intermediate *.tar for tar packagesMasahiro Yamada1-17/+9
2023-04-16kbuild: do not create intermediate *.tar for source tarballsMasahiro Yamada1-7/+17
2023-04-16kbuild: merge cmd_archive_linux and cmd_archive_perfMasahiro Yamada1-10/+9
2023-04-14scripts/objdump-func: Support multiple functionsJosh Poimboeuf1-9/+25
2023-04-13module: Ignore L0 and rename is_arm_mapping_symbol()Tiezhu Yang1-2/+2
2023-04-13module: Move is_arm_mapping_symbol() to module_symbol.hTiezhu Yang1-9/+1
2023-04-13module: Sync code of is_arm_mapping_symbol()Tiezhu Yang1-0/+2
2023-04-13Daniel Borkmann says:Jakub Kicinski1-1/+1
2023-04-13scripts/gdb: use mem instead of core_layout to get the module addressPankaj Raghav3-4/+7
2023-04-12rust: add pin-init API coreBenno Lossin1-1/+1
2023-04-12rust: enable the `pin_macro` featureBenno Lossin1-1/+1
2023-04-11bpf: Remove extra whitespace in SPDX tag for syscall/helpers man pagesAlejandro Colomar1-1/+1
2023-04-11kbuild: give up untracked files for source package buildsMasahiro Yamada4-89/+90
2023-04-10Merge 6.3-rc6 into char-misc-nextGreg Kroah-Hartman4-4/+7
2023-04-10rust: Enable the new_uninit feature for kernel and driver cratesAsahi Lina1-1/+1
2023-04-08scripts/gdb: bail early if there are no generic PDFlorian Fainelli1-1/+3
2023-04-08scripts/gdb: bail early if there are no clocksFlorian Fainelli1-0/+2
2023-04-08checkpatch: ignore ETHTOOL_LINK_MODE_ enum valuesGerhard Engleder1-0/+2
2023-04-08scripts/link-vmlinux.sh: fix error message presentationAndrew Morton1-1/+1
2023-04-08scripts/gdb: support getting current task struct in UMLGlenn Washburn1-2/+8
2023-04-08scripts/gdb: correct indentation in get_current_taskGlenn Washburn1-9/+9
2023-04-07scripts: generate_rust_analyzer: Handle sub-modules with no MakefileAsahi Lina1-1/+4
2023-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-3/+4
2023-04-05checkpatch: Error out if deprecated RCU API usedJoel Fernandes (Google)1-0/+9
2023-04-01Merge tag 'kbuild-fixes-v6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+4
2023-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2023-03-29leaking_addresses: also skip canonical ftrace pathRoss Zwisler1-0/+1
2023-03-29cdx: add the cdx bus driverNipun Gupta2-0/+16
2023-03-28Merge branch 'locking/rcuref' of git://git.kernel.org/pub/scm/linux/kernel/gi...Jakub Kicinski2-7/+6
2023-03-28atomics: Provide atomic_add_negative() variantsThomas Gleixner2-7/+6
2023-03-27dts: add riscv include prefix linkAndre Przywara1-0/+1
2023-03-23checksyscalls: ignore fstat to silence build warning on LoongArchTiezhu Yang1-1/+3
2023-03-23x86,objtool: Split UNWIND_HINT_EMPTY in twoJosh Poimboeuf1-1/+1
2023-03-23sh: remove sh5/sh64 last fragmentsRandy Dunlap1-7/+0
2023-03-23modpost: Fix processing of CRCs on 32-bit build machinesBen Hutchings1-1/+1
2023-03-23scripts: merge_config: Fix typo in variable name.Mirsad Goran Todorovac1-1/+1
2023-03-22kbuild: deb-pkg: set version for linux-headers pathsKevin Locke1-1/+2
2023-03-16kbuild: use git-archive for source package creationMasahiro Yamada9-1149/+180
2023-03-16kbuild: rpm-pkg: move source components to rpmbuild/SOURCESMasahiro Yamada2-5/+9
2023-03-15kbuild: deb-pkg: use dh_listpackages to know enabled packagesMasahiro Yamada2-29/+39
2023-03-15kbuild: deb-pkg: split image and debug objects staging out into functionsMasahiro Yamada1-106/+116
2023-03-15kbuild: deb-pkg: set CROSS_COMPILE only when undefinedMasahiro Yamada1-3/+2
2023-03-15kbuild: deb-pkg: do not take KERNELRELEASE from the source versionMasahiro Yamada2-5/+5
2023-03-15kbuild: deb-pkg: make debian source package working againMasahiro Yamada1-1/+4
2023-03-14kconfig: Update config changed flag before calling callbackJurica Vukadin1-2/+4
2023-03-10scripts: Update the CONFIG_* ignore list in headers_install.shThomas Huth1-4/+0
2023-03-07kallsyms: add kallsyms_seqs_of_names to list of special symbolsArnd Bergmann1-0/+1
2023-03-05Remove Intel compiler supportMasahiro Yamada2-6/+0
2023-03-04Merge tag 'mm-hotfixes-stable-2023-03-04-13-12' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+17
2023-03-03Merge tag 'cocci-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds2-6/+6
2023-03-02kasan: treat meminstrinsic as builtins in uninstrumented filesMarco Elver1-0/+9
2023-03-02kasan: emit different calls for instrumentable memintrinsicsMarco Elver1-0/+8
2023-02-26Merge tag 'kbuild-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds31-480/+1646
2023-02-26kbuild: rpm-pkg: remove unneeded KERNELRELEASE from modules/headers_installMasahiro Yamada1-2/+2
2023-02-26kbuild: deb-pkg: improve the usability of source packageMasahiro Yamada2-5/+20
2023-02-26kbuild: deb-pkg: fix binary-arch and clean in debian/rulesMasahiro Yamada1-4/+2
2023-02-26kbuild: tar-pkg: use tar rules in scripts/Makefile.packageMasahiro Yamada2-57/+24
2023-02-26kbuild: make perf-tar*-src-pkg work without relying on gitMasahiro Yamada1-33/+64
2023-02-26kbuild: deb-pkg: switch over to source format 3.0 (quilt)Masahiro Yamada2-24/+19
2023-02-26kbuild: deb-pkg: make .orig tarball a hard link if possibleMasahiro Yamada1-1/+5
2023-02-26kbuild: deb-pkg: hide KDEB_SOURCENAME from MakefileMasahiro Yamada2-9/+16
2023-02-26kbuild: srcrpm-pkg: create source package without cleaningMasahiro Yamada2-32/+8
2023-02-26kbuild: rpm-pkg: build binary packages from source rpmMasahiro Yamada1-5/+3
2023-02-26kbuild: deb-pkg: create source package without cleaningMasahiro Yamada2-6/+66
2023-02-25Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+11
2023-02-25scripts: coccicheck: Use /usr/bin/envJarkko Sakkinen1-1/+1
2023-02-25scripts: coccicheck: Avoid warning about spurious escapePeter Foley1-1/+1
2023-02-24Merge tag 'devicetree-for-6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-31/+169
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2023-02-24Merge tag 'char-misc-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+8
2023-02-23Merge tag 'mm-nonmm-stable-2023-02-20-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds6-12/+279
2023-02-23Merge tag 'modules-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-02-23Merge tag 'trace-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds1-3/+3
2023-02-22Merge tag 'docs-6.3' of git://git.lwn.net/linuxLinus Torvalds1-11/+0
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-1/+5
2023-02-21scripts/decodecode: Add support for RISC-VBjörn Töpel1-1/+11
2023-02-21Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2023-02-20Merge tag 'x86-boot-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+0
2023-02-20Merge tag 'soc-defconfig-6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+45
2023-02-18tracing: Always use canonical ftrace pathRoss Zwisler1-3/+3
2023-02-17of: add processing of EXPECT_NOT to of_unittest_expectFrank Rowand1-12/+145
2023-02-17of: prepare to add processing of EXPECT_NOT to of_unittest_expectFrank Rowand1-20/+20
2023-02-17Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2023-02-16scripts/tags.sh: fix incompatibility with PCRE2Carlos Llamas1-1/+1
2023-02-16kbuild: add a tool to list files ignored by gitMasahiro Yamada3-1/+1059
2023-02-15setlocalversion: use only the correct release tag for git-describeMasahiro Yamada1-7/+20
2023-02-13Merge tag 'mm-hotfixes-stable-2023-02-13-13-50' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2023-02-13kbuild: Provide a version of merge_into_defconfig without override warningsMark Brown1-0/+14
2023-02-13scripts: merge_config: Add option to suppress warning on overridesMark Brown1-9/+16
2023-02-09scripts/gdb: fix 'lx-current' for x86Jeff Xie1-1/+1
2023-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+5
2023-02-08const_structs.checkpatch.pl: add kobj_typeThomas Weißschuh1-0/+1
2023-02-06scripts/dtc: Update to upstream version v1.6.1-66-gabbd523bae6eRob Herring3-6/+11
2023-02-06Merge 6.2-rc7 into char-misc-nextGreg Kroah-Hartman4-11/+33
2023-02-05setlocalversion: clean up the construction of version outputMasahiro Yamada1-7/+6
2023-02-05kbuild: do not automatically add -w option to modpostMasahiro Yamada1-5/+3
2023-02-05kbuild: deb-pkg: add --source-option=-sPMasahiro Yamada1-1/+1
2023-02-05setlocalversion: absorb $(KERNELVERSION)Masahiro Yamada1-1/+6
2023-02-05setlocalversion: make indentation shallowerMasahiro Yamada1-38/+41
2023-02-05setlocalversion: simplify the construction of the short versionMasahiro Yamada1-2/+1
2023-02-04Merge tag 'kbuild-fixes-v6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+5
2023-02-02scripts/tags.sh: fix the Kconfig tags generation when using latest ctagsKevin Hao1-4/+6
2023-02-02scripts/spelling.txt: add "exsits" pattern and fix typo instancesLuca Ceresoli1-0/+1
2023-02-02checkpatch: improve EMBEDDED_FILENAME testJoe Perches1-1/+1
2023-02-02scripts/spelling.txt: add more spelling correctionsDiederik de Haas1-0/+12
2023-02-02checkpatch: use proper way for show problematic lineThorsten Leemhuis1-5/+5
2023-02-02checkpatch: warn when Reported-by: is not followed by Link:Kai Wasserbäch1-0/+12
2023-02-02checkpatch: warn when unknown tags are used for linksKai Wasserbäch1-0/+12
2023-02-02scripts/bloat-o-meter: use the reverse flag for sortAlexander Pantyukhin1-2/+1
2023-02-02scripts/gdb: add mm introspection utilsDmitrii Bundin2-0/+223
2023-02-02scripts/spelling: add a few more typosSeongJae Park1-0/+3
2023-02-02checkpatch: mark kunmap() and kunmap_atomic() deprecatedIra Weiny1-0/+2
2023-02-02scripts/spelling.txt: add `permitted'Ricardo Ribalda1-0/+1
2023-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-10/+28
2023-02-02Merge branch 'for-linus/hardening' into for-next/hardeningKees Cook2-2/+3
2023-02-02gcc-plugins: drop -std=gnu++11 to fix GCC 13 buildSam James1-1/+1
2023-01-31scripts: kernel-doc: Remove workaround for @param... syntaxJonathan Neuschäfer1-11/+0
2023-01-31kbuild: modinst: Fix build error when CONFIG_MODULE_SIG_KEY is a PKCS#11 URIJan Luebbe1-1/+5
2023-01-30kbuild: do not put .scmversion into the source tarballMasahiro Yamada4-27/+8
2023-01-28Fix up more non-executable files marked executableLinus Torvalds1-0/+0
2023-01-28Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-1/+5
2023-01-27Merge tag 'hardening-v6.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2023-01-26builddeb: clean generated package contentBastian Germann1-1/+1
2023-01-26builddeb: Consolidate consecutive chmod calls into oneSven Joachim1-5/+3
2023-01-26scripts: remove bin2cMasahiro Yamada4-38/+2
2023-01-26scripts: handle BrokenPipeError for python scriptsMasahiro Yamada3-10/+40
2023-01-26kbuild: Turn a couple more of clang's unused option warnings into errorsNathan Chancellor1-0/+2
2023-01-26kbuild: Update assembler calls to use proper flags and language targetNick Desaulniers3-6/+6
2023-01-25kbuild: Modify default INSTALL_MOD_DIR from extra to updatesLuis Chamberlain1-1/+1
2023-01-25gcc-plugins: Reorganize gimple includes for GCC 13Kees Cook1-2/+2
2023-01-24kbuild: Add config fragment merge functionalityNicolas Saenz Julienne1-0/+15
2023-01-24ftrace/scripts: Update the instructions for ftrace-bisect.shSteven Rostedt (Google)1-8/+26
2023-01-22kbuild: replace $(dot-target).tmp in filechk with $(tmp-target)Masahiro Yamada1-4/+4
2023-01-22kbuild: rust: move rust/target.json to scripts/Masahiro Yamada3-1/+10
2023-01-22fixdep: do not parse *.rlib, *.rmeta, *.soMasahiro Yamada1-1/+10
2023-01-22fixdep: avoid parsing the same file over againMasahiro Yamada1-2/+7
2023-01-22fixdep: refactor hash table lookupMasahiro Yamada1-22/+25
2023-01-22kbuild: remove sed commands after rustc rulesMasahiro Yamada2-16/+5