aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
10 daysscripts: Do not strip .rela.dyn sectionAlexandre Ghiti1-1/+1
2025-04-30kbuild: Properly disable -Wunterminated-string-initialization for clangNathan Chancellor1-1/+8
2025-04-23Fix mis-uses of 'cc-option' for warning disablementLinus Torvalds1-1/+1
2025-04-19Merge tag 'rust-fixes-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-5/+11
2025-04-15rust: kbuild: use `pound` to support GNU Make < 4.3Miguel Ojeda1-1/+1
2025-04-14rust: kasan/kbuild: fix missing flags on first buildMiguel Ojeda1-1/+1
2025-04-14genksyms: Handle typeof_unqual keyword and __seg_{fs,gs} qualifiersUros Bizjak2-1/+11
2025-04-08scripts: generate_rust_analyzer: Add ffi crateLukas Fischer1-3/+9
2025-04-06Disable SLUB_TINY for build testingLinus Torvalds1-1/+1
2025-04-05Merge tag 'kbuild-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds28-201/+729
2025-04-06kbuild: rpm-pkg: build a debuginfo RPMUday Shankar2-2/+54
2025-04-06kconfig: merge_config: use an empty file as initfileDaniel Gomez1-2/+2
2025-04-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linuxLinus Torvalds1-1/+3
2025-04-03Merge tag 'trace-v6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-1/+1
2025-04-02Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-6/+13
2025-04-02scripts/sorttable: Fix endianness handling in build-time mcount sortVasily Gorbik1-1/+1
2025-04-01Merge tag 'char-misc-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2025-04-01Merge tag 'mm-nonmm-stable-2025-03-30-18-23' of git://git.kernel.org/pub/scm/...Linus Torvalds7-27/+168
2025-04-01objtool: Silence more KCOV warnings, part 2Josh Poimboeuf1-1/+1
2025-03-31scripts: generate_rust_analyzer: fix pin-init name in kernel depsAndrei Lalaev1-1/+1
2025-03-30Merge tag 'rust-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds3-7/+22
2025-03-30Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-1/+1
2025-03-29Merge tag 'devicetree-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+5
2025-03-27Merge tag 'trace-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-129/+0
2025-03-27Merge tag 'trace-sorttable-v6.15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-9/+406
2025-03-27scripts/make_fit: Print DT name before libfdt errorsJ. Neuschäfer1-1/+5
2025-03-26Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-5/+8
2025-03-26ARM: 9441/1: rust: Enable Rust support for ARMv7Christian Schrrefl1-1/+3
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds1-0/+291
2025-03-25Merge tag 'selinux-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-9/+6
2025-03-25objtool: Remove --no-unreachable for noinstr-only vmlinux.o runsJosh Poimboeuf1-1/+0
2025-03-25objtool: Reduce CONFIG_OBJTOOL_WERROR verbosityJosh Poimboeuf1-1/+1
2025-03-25objtool: Fix CONFIG_OBJTOOL_WERROR for vmlinux.oJosh Poimboeuf1-3/+11
2025-03-24Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-78/+16
2025-03-24Merge tag 'objtool-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2025-03-24Merge tag 'docs-6.15' of git://git.lwn.net/linuxLinus Torvalds9-1248/+1516
2025-03-24Merge tag 'hardening-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-4/+15
2025-03-24Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2025-03-23rust: enable `raw_ref_op` featureAntonio Hickey1-1/+1
2025-03-23kbuild: pacman-pkg: hardcode module installation pathMasahiro Yamada1-3/+3
2025-03-23kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionallyAlexandru Gagniuc1-2/+4
2025-03-23modpost: require a MODULE_DESCRIPTION()Jeff Johnson1-2/+2
2025-03-22kbuild: deb-pkg: add comment about future removal of KDEB_COMPRESSMasahiro Yamada1-0/+4
2025-03-22kbuild: deb-pkg: remove "version" variable in mkdebianMasahiro Yamada1-9/+8
2025-03-22kbuild: deb-pkg: fix versioning for -rc releasesMasahiro Yamada1-1/+3
2025-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2-31/+44
2025-03-20scripts/tracing: Remove scripts/tracing/draw_functrace.pySteven Rostedt1-129/+0
2025-03-19Merge tag 'v6.14-rc7' into x86/core, to pick up fixesIngo Molnar3-32/+45
2025-03-17checkpatch: describe --min-conf-desc-lengthPhilipp Hahn1-2/+3
2025-03-17scripts/gdb/symbols: determine KASLR offset on s390Ilya Leoshkevich2-1/+65
2025-03-17scripts/gdb/linux/symbols.py: address changes to module_sect_attrsAntonio Quartulli1-4/+9
2025-03-17objtool: Add CONFIG_OBJTOOL_WERRORJosh Poimboeuf1-0/+1
2025-03-16coccinelle: misc: secs_to_jiffies: Patch expressions tooEaswar Hariharan1-0/+10
2025-03-16scripts/gdb: add $lx_per_cpu_ptr()Brendan Jackman1-2/+20
2025-03-16get_maintainer: stop reporting subsystem status as maintainer roleVlastimil Babka1-15/+6
2025-03-16get_maintainer: add --substatus for reporting subsystem statusVlastimil Babka1-3/+25
2025-03-16scripts: add script to extract built-in firmware blobsGuilherme G. Piccoli1-0/+30
2025-03-16rust: make pin-init its own crateBenno Lossin1-2/+2
2025-03-16rust: add pin-init crate build infrastructureMiguel Ojeda2-2/+17
2025-03-17kbuild: Create intermediate vmlinux build with relocations preservedArd Biesheuvel2-10/+21
2025-03-17kbuild: link-vmlinux.sh: Make output file name configurableArd Biesheuvel2-8/+9
2025-03-15Merge tag 'rust-fixes-6.14-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-31/+44
2025-03-15kbuild: do not generate .tmp_vmlinux*.map when CONFIG_VMLINUX_MAP=yMasahiro Yamada1-2/+7
2025-03-15kbuild: exclude .rodata.(cst|str)* when building rangesKris Van Hees1-0/+5
2025-03-15kbuild: add Kbuild bash completionMasahiro Yamada1-0/+451
2025-03-15kbuild: fix argument parsing in scripts/configSeyediman Seyedarab1-10/+16
2025-03-15kbuild: add dependency from vmlinux to sorttableXi Ruoyao1-0/+4
2025-03-15kbuild: deb-pkg: add debarch for ARCH=loongarch64WangYuli1-0/+2
2025-03-15kbuild: move -fzero-init-padding-bits=all to the top-level MakefileMasahiro Yamada1-3/+0
2025-03-15scripts: make python shebangs specific about desired versionUday Shankar2-2/+2
2025-03-15kbuild: rust: add rustc-min-version support functionMiguel Ojeda1-0/+4
2025-03-15modpost: use strstarts() to clean up parse_source_files()Masahiro Yamada1-2/+2
2025-03-15modpost: introduce get_basename() helperMasahiro Yamada3-32/+23
2025-03-15kconfig: remove unnecessary cast in sym_get_string()Masahiro Yamada1-1/+1
2025-03-15kconfig: do not clear SYMBOL_VALID when reading include/config/auto.confMasahiro Yamada1-7/+12
2025-03-15genksyms: factor out APP for the ST_NORMAL stateMasahiro Yamada1-5/+1
2025-03-15gen_compile_commands.py: remove code for '\#' replacementMasahiro Yamada1-4/+4
2025-03-15kbuild: remove EXTRA_*FLAGS supportMasahiro Yamada3-23/+0
2025-03-15gendwarfksyms: Add a separate pass to resolve FQNsSami Tolvanen4-72/+86
2025-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-1/+1
2025-03-12scripts: get_feat.pl: substitute s390x with s390Heiko Carstens1-2/+2
2025-03-12scripts: generate_rust_analyzer: add uapi crateTamir Duberstein1-1/+2
2025-03-12scripts: generate_rust_analyzer: add missing include_dirsTamir Duberstein1-20/+20
2025-03-11scripts: generate_rust_analyzer: add missing macros depsTamir Duberstein1-9/+21
2025-03-10riscv/crc: add "template" for Zbc optimized CRC functionsEric Biggers1-1/+54
2025-03-10Merge 6.14-rc6 into char-misc-nextGreg Kroah-Hartman2-4/+4
2025-03-08scripts: rust: mention file name in error messagesGuillaume Gomez1-4/+4
2025-03-07ubsan/overflow: Enable ignorelist parsing and add type filterKees Cook2-1/+5
2025-03-07ubsan/overflow: Enable pattern exclusionsKees Cook1-0/+1
2025-03-07ubsan/overflow: Rework integer overflow sanitizer option to turn on everythingKees Cook2-4/+8
2025-03-07selinux: Chain up tool resolving errors in install_policy.shTim Schumacher1-9/+6
2025-03-06kbuild: install-extmod-build: Fix build when specifying KBUILD_OUTPUTInochi Amaoto1-1/+1
2025-03-05rust: remove leftover mentions of the `alloc` crateMiguel Ojeda1-2/+2
2025-03-04x86/percpu: Move current_task to percpu hot sectionBrian Gerst1-1/+1
2025-03-04kbuild: clang: Support building UM with SUBARCH=i386Kees Cook1-0/+2
2025-03-04scripts/kernel-doc: drop dead code for Wcontents_before_sectionsMauro Carvalho Chehab1-11/+0
2025-03-04scripts/kernel-doc: don't add not needed new linesMauro Carvalho Chehab1-0/+4
2025-02-27coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings ending with newline testGal Pressman1-5/+8
2025-02-25scripts/sorttable: Allow matches to functions before function entrySteven Rostedt1-1/+6
2025-02-25scripts/sorttable: Use normal sort if theres no relocs in the mcount sectionSteven Rostedt1-2/+7
2025-02-24kbuild, bpf: Correct pahole version that supports distilled base btf featurePu Lehui1-1/+1
2025-02-21x86/build: Raise the minimum LLVM version to 15.0.0Nathan Chancellor1-1/+1
2025-02-20scripts/tags.sh: tag SYM_*START*() assembler symbolsCosta Shulyupin1-0/+1
2025-02-18scripts/sorttable: Zero out weak functions in mcount_loc tableSteven Rostedt2-3/+129
2025-02-18scripts/sorttable: Always use an array for the mcount_loc sortingSteven Rostedt1-32/+90
2025-02-18scripts/sorttable: Have mcount rela sort use direct valuesSteven Rostedt1-1/+25
2025-02-18arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64Steven Rostedt1-3/+182
2025-02-18kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPUBrian Gerst2-64/+12
2025-02-18x86/stackprotector: Remove stack protector test scriptsBrian Gerst2-12/+0
2025-02-18x86/build: Raise the minimum GCC version to 8.1Brian Gerst1-0/+2
2025-02-16modpost: Fix a few typos in a commentUwe Kleine-König1-2/+2
2025-02-15kbuild: fix linux-headers package build when $(CC) cannot link userspaceMasahiro Yamada1-2/+2
2025-02-13scripts/kernel-doc: drop Sphinx version checkMauro Carvalho Chehab1-113/+16
2025-02-13docs: ABI: move README contents to the topMauro Carvalho Chehab1-1/+1
2025-02-13scripts/kernel-doc: remove an obscure logic from kernel-docMauro Carvalho Chehab1-18/+1
2025-02-12fs: add open_tree_attr()Christian Brauner1-0/+1
2025-02-10scripts/get_abi.pl: drop now obsoleted scriptMauro Carvalho Chehab1-1103/+0
2025-02-10scripts/get_abi.py: add support for undefined ABIsMauro Carvalho Chehab4-3/+693
2025-02-10scripts/lib/abi/abi_parser.py: make it backward-compatible with Python 3.6Mauro Carvalho Chehab1-6/+10
2025-02-10scripts/lib/abi/abi_parser.py: Rename title name for ABI filesMauro Carvalho Chehab1-1/+1
2025-02-10docs: sphinx/automarkup: add cross-references for ABIMauro Carvalho Chehab1-0/+11
2025-02-10docs: sphinx/kernel_abi: parse ABI files only onceMauro Carvalho Chehab1-9/+13
2025-02-10scripts/get_abi.pl: add support to parse ABI README fileMauro Carvalho Chehab1-5/+20
2025-02-10scripts/get_abi.pl: Add filtering capabilities to rest outputMauro Carvalho Chehab1-6/+15
2025-02-10docs: sphinx/kernel_abi: reduce buffer usage for ABI messagesMauro Carvalho Chehab2-8/+9
2025-02-10docs: sphinx/kernel_abi: use AbiParser directlyMauro Carvalho Chehab1-1/+1
2025-02-10scripts/lib/abi/abi_parser.py: use an interactor for ReST outputMauro Carvalho Chehab2-23/+28
2025-02-10scripts/lib/abi/abi_parser.py: optimize parse_abi() functionMauro Carvalho Chehab1-15/+34
2025-02-10scripts/get_abi.py: add support for symbol searchMauro Carvalho Chehab2-0/+76
2025-02-10scripts/get_abi.py: add a Python tool to generate ReST outputMauro Carvalho Chehab3-0/+658
2025-02-10scripts/documentation-file-ref-check: don't check perl/python scriptsMauro Carvalho Chehab1-1/+1
2025-02-10scripts/gen-crc-consts: add gen-crc-consts.pyEric Biggers1-0/+238
2025-02-09Merge tag 'kbuild-fixes-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-7/+49
2025-02-08Merge tag 'rust-fixes-6.14' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-0/+18
2025-02-07kbuild: Move -Wenum-enum-conversion to W=2Nathan Chancellor1-1/+4
2025-02-08kbuild: install-extmod-build: add missing quotation marks for CC variableWangYuli1-1/+1
2025-02-07x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0Alice Ryhl1-0/+18
2025-02-06kbuild: fix misspelling in scripts/Makefile.libOleh Zadorozhnyi1-1/+1
2025-02-06kbuild: keep symbols for symbol_get() even with CONFIG_TRIM_UNUSED_KSYMSMasahiro Yamada3-0/+42
2025-02-06scripts/Makefile.extrawarn: Do not show clang's non-kprintf warnings at W=1Nathan Chancellor1-5/+5
2025-02-01Merge tag 'mm-hotfixes-stable-2025-02-01-03-56' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2025-02-01scripts/gdb: fix aarch64 userspace detection in get_current_taskJan Kiszka1-1/+1
2025-01-31Remove stale generated 'genheaders' fileLinus Torvalds1-0/+0
2025-01-31Merge tag 'hardening-v6.14-rc1-fix1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+3
2025-01-31Merge tag 'riscv-for-linus-6.14-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+0
2025-01-31Merge tag 'kbuild-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds34-214/+3837
2025-02-01kbuild: fix Clang LTO with CONFIG_OBJTOOL=nMasahiro Yamada2-4/+8
2025-02-01kbuild: Strip runtime const RELA sections correctlyArd Biesheuvel1-0/+3
2025-01-30kbuild: Use -fzero-init-padding-bits=allKees Cook1-0/+3
2025-01-29riscv: add a warning when physical memory address overflowsYunhui Cui1-0/+0
2025-01-30kconfig: fix memory leak in sym_warn_unmet_dep()Masahiro Yamada1-0/+1
2025-01-30kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LISTMasahiro Yamada1-2/+4
2025-01-27Merge tag 'char-misc-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+9
2025-01-27Merge tag 'usb-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-8/+2
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds3-18/+67
2025-01-27genksyms: fix syntax error for attribute before init-declaratorMasahiro Yamada1-4/+4
2025-01-27genksyms: fix syntax error for builtin (u)int*x*_t typesMasahiro Yamada1-0/+1
2025-01-27genksyms: fix syntax error for attribute after 'union'Masahiro Yamada1-5/+5
2025-01-24checkpatch: don't warn about extra parentheses in staging/Dan Carpenter1-3/+3
2025-01-24checkpatch: remove migrated RCU APIs from deprecated_apisDavid Reaver1-10/+0
2025-01-23Merge tag 'bpf-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-1/+5
2025-01-22Merge tag 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-1/+41
2025-01-21Merge tag 'docs-6.14' of git://git.lwn.net/linuxLinus Torvalds2-3/+3
2025-01-21Merge tag 'rust-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds2-6/+15
2025-01-21Merge tag 'trace-sorttable-v6.14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-555/+685
2025-01-21Merge tag 'locking-core-2025-01-20' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+7
2025-01-18genksyms: fix syntax error for attribute after 'struct'Masahiro Yamada2-6/+11
2025-01-18genksyms: fix syntax error for attribute after abstact_declaratorMasahiro Yamada1-2/+2
2025-01-18genksyms: fix syntax error for attribute before nested_declaratorMasahiro Yamada1-2/+2
2025-01-18genksyms: fix syntax error for attribute before abstract_declaratorMasahiro Yamada1-4/+4
2025-01-18genksyms: decouple ATTRIBUTE_PHRASE from type-qualifierMasahiro Yamada1-1/+4
2025-01-18genksyms: record attributes consistently for init-declaratorMasahiro Yamada1-1/+1
2025-01-18genksyms: restrict direct-declarator to take one parameter-type-listMasahiro Yamada1-4/+8
2025-01-18genksyms: restrict direct-abstract-declarator to take one parameter-type-listMasahiro Yamada1-6/+10
2025-01-18genksyms: remove Makefile hackMasahiro Yamada1-18/+0
2025-01-18genksyms: fix last 3 shift/reduce conflictsMasahiro Yamada1-8/+20
2025-01-18genksyms: fix 6 shift/reduce conflicts and 5 reduce/reduce conflictsMasahiro Yamada3-23/+26
2025-01-18genksyms: reduce type_qualifier directly to decl_specifierMasahiro Yamada1-1/+1
2025-01-18genksyms: rename cvar_qualifier to type_qualifierMasahiro Yamada1-8/+8
2025-01-18genksyms: rename m_abstract_declarator to abstract_declaratorMasahiro Yamada1-9/+9
2025-01-18kbuild: Fix signing issue for external modulesTorsten Hilbrich1-1/+1
2025-01-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+14
2025-01-16scripts/tags.sh: Don't tag usages of DECLARE_BITMAPCosta Shulyupin1-0/+1
2025-01-13Merge 6.13-rc4 into char-misc-nextGreg Kroah-Hartman8-44/+74
2025-01-13Merge 6.13-rc7 into usb-nextGreg Kroah-Hartman6-35/+50
2025-01-12kernel-wide: add explicity||explicitly to spelling.txtShivam Chaudhary1-0/+1
2025-01-12coccinelle: misc: add secs_to_jiffies scriptEaswar Hariharan1-0/+22
2025-01-12checkpatch: check return of `git_commit_info`Tamir Duberstein1-4/+4
2025-01-12checkpatch: update reference to include/asm-<arch>Geert Uytterhoeven1-1/+1
2025-01-12scripts/spelling.txt: add more spellings to spelling.txtColin Ian King1-0/+36
2025-01-12scripts/decode_stacktrace.sh: fix decoding of lines with an additional infoLuca Ceresoli1-2/+14
2025-01-11modpost: Allow extended modversions without basic MODVERSIONSMatthew Maurer2-2/+8
2025-01-10cleanup, tags: Create tags for the cleanup primitivesPeter Zijlstra1-0/+7
2025-01-11modpost: Produce extended MODVERSIONS informationMatthew Maurer2-4/+59
2025-01-11kbuild: Add gendwarfksyms as an alternative to genksymsSami Tolvanen2-7/+30
2025-01-11gendwarfksyms: Add support for symbol type pointersSami Tolvanen4-1/+121
2025-01-11gendwarfksyms: Add support for reserved and ignored fieldsSami Tolvanen5-1/+558
2025-01-11gendwarfksyms: Add support for kABI rulesSami Tolvanen8-4/+531
2025-01-11gendwarfksyms: Add symbol versioningSami Tolvanen6-9/+216
2025-01-11gendwarfksyms: Add symtypes outputSami Tolvanen7-3/+429