aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
9 daysMerge tag 'rust-fixes-6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+6
12 daysgendwarfksyms: Skip files with no exportsSami Tolvanen3-3/+6
2025-11-09scripts/decode_stacktrace.sh: fix build ID and PC source parsingCarlos Llamas1-6/+8
2025-11-08kbuild: Let kernel-doc.py use PYTHON3 overrideJean Delvare1-1/+1
2025-11-06kbuild: Strip trailing padding bytes from modules.builtin.modinfoNathan Chancellor1-1/+14
2025-11-01kconfig/nconf: Initialize the default locale at startupJakub Horký1-0/+3
2025-11-01kconfig/mconf: Initialize the default locale at startupJakub Horký1-0/+3
2025-10-25kbuild: install-extmod-build: Fix when given dir outside the build dirJames Le Cuirot1-1/+1
2025-10-11Merge tag 'kbuild-fixes-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-5/+10
2025-10-11Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-0/+1
2025-10-10kbuild: Use '--strip-unneeded-symbol' for removing module device table symbolsNathan Chancellor1-1/+1
2025-10-10kbuild: Add '.rel.*' strip pattern for vmlinuxNathan Chancellor1-0/+3
2025-10-10kbuild: Restore pattern to avoid stripping .rela.dyn from vmlinuxNathan Chancellor1-1/+1
2025-10-07scripts/Makefile.extrawarn: Respect CONFIG_WERROR / W=e for hostprogsNathan Chancellor1-3/+5
2025-10-07kconfig: Avoid prompting for transitional symbolsKees Cook6-1/+61
2025-10-04bpf: Finish constification of 1st parameter of bpf_d_path()Rong Tao1-0/+1
2025-10-03Merge tag 'docs-6.18' of git://git.lwn.net/linuxLinus Torvalds5-1497/+2775
2025-10-02Merge tag 'mm-nonmm-stable-2025-10-02-15-29' of git://git.kernel.org/pub/scm/...Linus Torvalds3-12/+25
2025-10-02Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-20/+15
2025-10-02Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-1/+35
2025-10-01Merge tag 'kbuild-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kb...Linus Torvalds13-79/+146
2025-10-01Merge tag 'devicetree-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds22-111/+376
2025-09-30Merge tag 'rust-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds2-3/+3
2025-09-30Merge tag 'timers-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+0
2025-09-30Merge tag 'locking-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+68
2025-09-29Merge tag 'hardening-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-2/+297
2025-09-29Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+24
2025-09-28checkpatch: suppress strscpy warnings for userspace toolsSuchit Karunakaran1-4/+8
2025-09-28modpost: Initialize builtin_modname to stop SIGSEGVsHugh Dickins1-0/+1
2025-09-26scripts: dt_to_config: fix grammar and a typo in --help textMarkus Heidelberg1-4/+4
2025-09-26scripts/coccinelle: Find PTR_ERR() to %pe candidatesGal Pressman1-0/+34
2025-09-24kconfig: Add transitional symbol attribute for migration supportKees Cook11-1/+274
2025-09-24kconfig: Fix BrokenPipeError warnings in selftestsKees Cook1-1/+16
2025-09-24Merge patch series "Add generated modalias to modules.builtin.modinfo"Nathan Chancellor7-60/+107
2025-09-24kbuild: vmlinux.unstripped should always depend on .vmlinux.export.oAlexey Gladkov2-11/+3
2025-09-24modpost: Create modalias for builtin modulesAlexey Gladkov5-2/+41
2025-09-24modpost: Add modname to mod_device_table aliasAlexey Gladkov1-3/+12
2025-09-24kbuild: extract modules.builtin.modinfo from vmlinux.unstrippedMasahiro Yamada2-25/+27
2025-09-24kbuild: keep .modinfo section in vmlinux.unstrippedMasahiro Yamada2-2/+8
2025-09-24kbuild: always create intermediate vmlinux.unstrippedMasahiro Yamada1-23/+22
2025-09-23gcc-plugins: Remove TODO_verify_il for GCC >= 16Kees Cook1-0/+7
2025-09-22coccinelle: platform_no_drv_owner: handle also built-in driversKrzysztof Kozlowski1-0/+9
2025-09-22coccinelle: of_table: handle SPI device ID tablesKrzysztof Kozlowski1-7/+7
2025-09-21scripts/decode_stacktrace.sh: code: preserve alignmentMatthieu Baerts (NGI0)1-1/+3
2025-09-21scripts/decode_stacktrace.sh: symbol: preserve alignmentMatthieu Baerts (NGI0)1-14/+12
2025-09-21scripts/decode_stacktrace.sh: symbol: avoid trailing whitespacesMatthieu Baerts (NGI0)1-6/+1
2025-09-19Merge 6.17-rc6 into kbuild-nextNathan Chancellor2-6/+18
2025-09-18docs: kdoc: a few more dump_typedef() tweaksJonathan Corbet1-9/+11
2025-09-18docs: kdoc: remove redundant comment stripping in dump_typedef()Jonathan Corbet1-3/+0
2025-09-18docs: kdoc: remove some dead code in dump_typedef()Jonathan Corbet1-5/+0
2025-09-18docs: kdoc: final dump_function() cleanupsJonathan Corbet1-17/+13
2025-09-18docs: kdoc: consolidate some of the macro-processing logicJonathan Corbet1-23/+20
2025-09-18docs: kdoc: Simplify the dump_function() prototype regexesJonathan Corbet1-10/+10
2025-09-18docs: kdoc: remove a useless empty capture groupJonathan Corbet1-2/+2
2025-09-18docs: kdoc: remove a couple of spurious regex charactersJonathan Corbet1-1/+1
2025-09-18doc: kdoc: unify transform handlingJonathan Corbet1-31/+34
2025-09-18docs: kdoc: move the function transform patterns out of dump_function()Jonathan Corbet1-43/+35
2025-09-18docs: kdoc: remove a single-use variableJonathan Corbet1-3/+1
2025-09-18docs: kdoc: tighten up the push_parameter() no-type caseJonathan Corbet1-24/+20
2025-09-18docs: kdoc: trim __cacheline_group_* with the other annotationsJonathan Corbet1-6/+1
2025-09-16rust: kunit: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein1-1/+1
2025-09-15rust: Introduce atomic API helpersBoqun Feng2-0/+68
2025-09-13checkpatch: allow http links of any length in commit logsJoe Perches1-1/+1
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+10
2025-09-09hrtimer: Remove hrtimer_clock_base:: Get_timeThomas Weißschuh1-2/+0
2025-09-08rust: add `pin-init` as a dependency to `bindings` and `uapi`Benno Lossin1-2/+2
2025-09-06Merge tag 'rust-fixes-6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+10
2025-09-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+8
2025-08-31rust: support Rust >= 1.91.0 target specMiguel Ojeda1-2/+10
2025-08-29scripts: sphinx-build-wrapper: get rid of uapi/media MakefileMauro Carvalho Chehab1-0/+719
2025-08-29lib/crypto: tests: Add KUnit tests for BLAKE2sEric Biggers1-3/+24
2025-08-28Merge patch series "Bump minimum supported version of LLVM for building the k...Nathan Chancellor1-4/+2
2025-08-28kbuild: Bump minimum version of LLVM for building the kernel to 15.0.0Nathan Chancellor1-4/+2
2025-08-28extract-vmlinux: Output used decompression methodMaxime Thiebaut1-3/+5
2025-08-28uapi: wrap compiler_types.h in an ifdef instead of the implicit stripJakub Kicinski1-1/+1
2025-08-27kasan: fix GCC mem-intrinsic prefix with sw tagsAda Couprie Diaz1-4/+8
2025-08-26scripts/misc-check: update export checks for EXPORT_SYMBOL_FOR_MODULES()Vlastimil Babka1-2/+2
2025-08-21scripts/sphinx-pre-install: fix Archlinux PDF dependenciesMauro Carvalho Chehab1-0/+5
2025-08-21scripts: sphinx-pre-install: fix PDF dependencies for gentooMauro Carvalho Chehab1-1/+1
2025-08-21scripts: sphinx-pre-install: fix pdf dependencies for Mageia 9Mauro Carvalho Chehab1-0/+2
2025-08-21scripts: sphinx-pre-install: fix dependencies for OpenMandrivaMauro Carvalho Chehab1-2/+10
2025-08-21scripts: sphinx-pre-install: fix PDF dependencies for openSuseMauro Carvalho Chehab1-3/+3
2025-08-21scripts: sphinx-pre-install: add missing gentoo pdf dependenciesMauro Carvalho Chehab1-1/+8
2025-08-21scripts: sphinx-pre-install: fix PDF build issues on UbuntuMauro Carvalho Chehab1-3/+9
2025-08-18kconfig: qconf/xconfig: show the OptionsMode radio button setting at startupRandy Dunlap1-0/+13
2025-08-18kconfig: nconf: Format and print 'line' without a temporary copyThorsten Blum1-5/+3
2025-08-18kbuild: enable -Werror for hostprogsThomas Weißschuh1-0/+5
2025-08-18docs: Remove remainders of reiserfsDavid Sterba1-1/+1
2025-08-18docs: kdoc: remove redundant comment strippingJonathan Corbet1-3/+0
2025-08-18docs: kdoc: tighten up the pointer-to-function caseJonathan Corbet1-9/+8
2025-08-18docs: kdoc: tighten up the array-of-pointers caseJonathan Corbet1-11/+9
2025-08-18docs: kdoc: add a couple more comments in create_parameter_list()Jonathan Corbet1-1/+7
2025-08-18docs: kdoc: clean up the create_parameter_list() "first arg" logicJonathan Corbet1-11/+11
2025-08-18docs: kdoc: tidy up space removal in create_parameter_list()Jonathan Corbet1-3/+5
2025-08-18docs: kdoc: remove dead codeJonathan Corbet1-16/+6
2025-08-14kbuild: respect CONFIG_WERROR for userprogsThomas Weißschuh1-0/+2
2025-08-14kbuild: respect CONFIG_WERROR for linker and assemblerThomas Weißschuh1-0/+2
2025-08-14kbuild: rust: move `-Dwarnings` handling to `Makefile.extrawarn`Miguel Ojeda1-0/+1
2025-08-14kbuild: unify W=e and CONFIG_WERRORThomas Weißschuh1-4/+2
2025-08-14kbuild: align W=e with CONFIG_WERRORThomas Weißschuh1-1/+1
2025-08-13Merge branch 'pre-install' into docs-mwJonathan Corbet1-1052/+1589
2025-08-13scripts: sphinx-pre-install: some adjustments related to venvMauro Carvalho Chehab1-0/+16
2025-08-13scripts: sphinx-pre-install: add a warning for Debian-based distrosMauro Carvalho Chehab1-1/+6
2025-08-13scripts: sphinx-pre-install: add support for RHEL8-based distrosMauro Carvalho Chehab1-9/+16
2025-08-13scripts: sphinx-pre-install: update mandatory system depsMauro Carvalho Chehab1-1/+1
2025-08-13scripts: sphinx-pre-install.pl: get rid of the old scriptMauro Carvalho Chehab1-1056/+0
2025-08-13docs: Makefile: switch to the new scripts/sphinx-pre-install.pyMauro Carvalho Chehab1-0/+0
2025-08-13scripts: sphinx-pre-install: rework install command logicMauro Carvalho Chehab1-97/+82
2025-08-13scripts: sphinx-pre-install: fix several codingstyle issuesMauro Carvalho Chehab1-26/+26
2025-08-13scripts: sphinx-pre-install: add docstring documentationMauro Carvalho Chehab1-8/+102
2025-08-13scripts: sphinx-pre-install: add documentation for the ancillary classes.Mauro Carvalho Chehab1-22/+140
2025-08-13scripts: sphinx-pre-install: move get_system_release()Mauro Carvalho Chehab1-56/+59
2025-08-13scripts: sphinx-pre-install: add more generic checkers on a classMauro Carvalho Chehab1-66/+76
2025-08-13scripts: sphinx-pre-install: move ancillary checkers to a separate classMauro Carvalho Chehab1-79/+81
2025-08-13scripts: sphinx-pre-install: move missing logic to a separate classMauro Carvalho Chehab1-113/+138
2025-08-13scripts: sphinx-pre-install: better handle RHEL-based distrosMauro Carvalho Chehab1-19/+12
2025-08-13scripts: sphinx-pre-install: convert is_optional to a classMauro Carvalho Chehab1-62/+130
2025-08-13scripts: sphinx-pre-install: better handle Python min versionMauro Carvalho Chehab1-5/+15
2025-08-13scripts: sphinx-pre-install: adjust a warning messageMauro Carvalho Chehab1-2/+2
2025-08-13scripts: sphinx-pre-install: move package instructions to a new funcMauro Carvalho Chehab1-18/+26
2025-08-13scripts: sphinx-pre-install: fix OpenMandriva supportMauro Carvalho Chehab1-0/+5
2025-08-13scripts: sphinx-pre-install: improve Gentoo package deps logicMauro Carvalho Chehab1-11/+77
2025-08-13scripts: sphinx-pre-install: remove Scientific LinuxMauro Carvalho Chehab1-1/+0
2025-08-13scripts: sphinx-pre-install: fix rhel recomendationsMauro Carvalho Chehab1-3/+3
2025-08-13scripts: sphinx-pre-install: fix Leap support for rsvg-convertMauro Carvalho Chehab1-4/+0
2025-08-13scripts: sphinx-pre-install: add a missing f-string markerMauro Carvalho Chehab1-3/+6
2025-08-13scripts: sphinx-pre-install: output Python and docutils versionMauro Carvalho Chehab1-0/+14
2025-08-13scripts: sphinx-pre-install: cleanup rhel supportMauro Carvalho Chehab1-5/+21
2025-08-13scripts: sphinx-pre-install: only show portage hints onceMauro Carvalho Chehab1-5/+11
2025-08-13scripts: sphinx-pre-install: Address issues with OpenSUSE TumbleweedMauro Carvalho Chehab1-0/+8
2025-08-13scripts: sphinx-pre-install: fix support for gentooMauro Carvalho Chehab1-19/+16
2025-08-13scripts: sphinx-pre-install: fix opensuse Leap hint for PyYAMLMauro Carvalho Chehab1-1/+1
2025-08-13scripts: sphinx-pre-install: Address issues with OpenSUSE Leap 15.xMauro Carvalho Chehab1-0/+16
2025-08-13scripts: sphinx-pre-install: drop support for old virtualenvMauro Carvalho Chehab1-52/+19
2025-08-13scripts: sphinx-pre-install: drop obsolete routinesMauro Carvalho Chehab1-22/+1
2025-08-13scripts: sphinx-pre-install: run on a supported versionMauro Carvalho Chehab1-1/+64
2025-08-13scripts: sphinx-pre-install: Make it compatible with Python 3.6Mauro Carvalho Chehab1-2/+14
2025-08-13scripts: sphinx-pre-install: Convert script to PythonMauro Carvalho Chehab1-0/+1102
2025-08-13scripts: sphinx-pre-install: rename it to scripts/sphinx-pre-install.plMauro Carvalho Chehab1-0/+0
2025-08-13scripts: sphinx-pre-install: fix version check for FedoraMauro Carvalho Chehab1-1/+1
2025-08-11docs: kernel-doc: avoid script crash on ancient PythonMauro Carvalho Chehab1-10/+24
2025-08-11Merge branch 'dump-struct' into docs-mwJonathan Corbet1-241/+258
2025-08-11docs: kdoc: a few final dump_struct() touchesJonathan Corbet1-5/+6
2025-08-11docs: kdoc: extract output formatting from dump_struct()Jonathan Corbet1-35/+37
2025-08-11docs: kdoc: further rewrite_struct_members() cleanupJonathan Corbet1-45/+41
2025-08-11docs: kdoc: Some rewrite_struct_members() commentingJonathan Corbet1-13/+19
2025-08-11docs: kdoc: remove an extraneous strip() callJonathan Corbet1-1/+0
2025-08-11docs: kdoc: rework the rewrite_struct_members() main loopJonathan Corbet1-5/+3
2025-08-11docs: kdoc: split struct-member rewriting out of dump_struct()Jonathan Corbet1-31/+34
2025-08-11docs: kdoc: split top-level prototype parsing out of dump_struct()Jonathan Corbet1-23/+20
2025-08-11docs: kdoc: move the prefix transforms out of dump_struct()Jonathan Corbet1-83/+96
2025-08-11docs: kdoc: backslashectomy in kdoc_parserJonathan Corbet1-9/+9
2025-08-11docs: kdoc: Move a regex line in dump_struct()Jonathan Corbet1-1/+1
2025-08-11docs: kdoc: consolidate the stripping of private struct/union membersJonathan Corbet1-18/+22
2025-08-11scripts/dtc: Update to upstream version v1.7.2-35-g52f07dcca47cRob Herring (Arm)21-107/+372
2025-08-06Merge tag 'kbuild-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds22-1190/+1082
2025-08-06kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.cSuchit Karunakaran1-2/+4
2025-08-06kconfig: lxdialog: replace strcpy with snprintf in print_autowrapSuchit Karunakaran1-2/+1
2025-08-03Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/...Linus Torvalds4-13/+82
2025-08-03Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds2-18/+20
2025-08-02scripts/spelling.txt: add notifer||notifier to spelling.txtWangYuli1-0/+1
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+0
2025-07-31Merge tag 'docs-6.17' of git://git.lwn.net/linuxLinus Torvalds10-586/+1065
2025-07-30Merge tag 'ftrace-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-1/+1
2025-07-30Merge tag 'rcu.release.v6.17' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+0
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-0/+13
2025-07-29Merge tag 'sysctl-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-82/+102
2025-07-29Merge tag 'hardening-v6.17-rc1-fix1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2025-07-29Merge tag 's390-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+26
2025-07-29kstack_erase: Fix missed export of renamed KSTACK_ERASE_CFLAGSKees Cook1-1/+1
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2025-07-28Merge tag 'libcrypto-tests-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+147
2025-07-28Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-40/+49
2025-07-28Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2025-07-26kstack_erase: Support Clang stack depth trackingKees Cook1-0/+6
2025-07-26kconfig: gconf: refactor text_insert_help()Masahiro Yamada1-25/+8
2025-07-26kconfig: gconf: remove unneeded variable in text_insert_msgMasahiro Yamada1-2/+1
2025-07-26kconfig: gconf: use hyphens in signalsMasahiro Yamada1-7/+7
2025-07-26kconfig: gconf: replace GtkImageMenuItem with GtkMenuItemMasahiro Yamada1-7/+7
2025-07-26kconfig: gconf: Fix Back button behaviorMasahiro Yamada1-5/+1
2025-07-26kconfig: gconf: fix single view to display dependent symbols correctlyMasahiro Yamada1-15/+1
2025-07-26scripts: add zboot support to extract-vmlinuxJeremy Linton1-7/+6
2025-07-26gendwarfksyms: order -T symtypes output by nameGiuliano Procida1-3/+26
2025-07-26gendwarfksyms: use preferred form of sizeof for allocationGiuliano Procida6-8/+8
2025-07-26kconfig: qconf: confine {begin,end}Group to constructor and destructorMasahiro Yamada2-2/+7
2025-07-26kconfig: qconf: fix ConfigList::updateListAllforAll()Masahiro Yamada1-1/+1
2025-07-26kconfig: add a function to dump all menu entries in a tree-like formatMasahiro Yamada2-0/+75
2025-07-26kconfig: gconf: show GTK version in About dialogMasahiro Yamada1-1/+5
2025-07-26kconfig: gconf: replace GtkHPaned and GtkVPaned with GtkPanedMasahiro Yamada1-2/+3
2025-07-26kconfig: gconf: replace GdkColor with GdkRGBAMasahiro Yamada1-11/+11
2025-07-26kconfig: gconf: replace GtkVbox with GtkBoxMasahiro Yamada1-1/+2
2025-07-26kconfig: gconf: migrate to GTK 3Masahiro Yamada3-146/+135
2025-07-26kconfig: gconf: rename gconf.glade to gconf.uiMasahiro Yamada2-3/+3
2025-07-26kconfig: gconf: rename display_tree_part()Masahiro Yamada1-7/+7
2025-07-26kconfig: gconf: use configure-event handler to adjust pane separatorMasahiro Yamada1-18/+7
2025-07-26kconfig: gconf: fix behavior of a menu under a symbol in split viewMasahiro Yamada1-3/+2
2025-07-26kconfig: nconf: Ensure null termination where strncpy is usedShankari Anand2-0/+3
2025-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2025-07-24scripts: add origin commit identification based on specific patternsZhiyu Zhang1-1/+37
2025-07-23docs: Replace spaces with tabs in check-sysctl-docsJoel Granados1-82/+81