aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2025-01-12scripts/decode_stacktrace.sh: fix decoding of lines with an additional infoLuca Ceresoli1-2/+14
2025-01-05Merge tag 'kbuild-fixes-v6.13-3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-34/+46
2025-01-05kbuild: pacman-pkg: provide versioned linux-api-headers packageThomas Weißschuh1-1/+1
2024-12-30scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivityKuan-Wei Chiu1-1/+4
2024-12-28modpost: work around unaligned data access errorMasahiro Yamada3-25/+39
2024-12-28modpost: refactor do_vmbus_entry()Masahiro Yamada1-5/+3
2024-12-28modpost: fix the missed iteration for the max bit in do_input()Masahiro Yamada1-1/+1
2024-12-28scripts/mksysmap: Fix escape chars '$'Mostafa Saleh1-2/+2
2024-12-21Merge tag 'kbuild-fixes-v6.13-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-9/+24
2024-12-21modpost: distinguish same module paths from different dump filesMasahiro Yamada2-9/+11
2024-12-21kbuild: deb-pkg: Do not install maint scripts for arch 'um'Nicolas Schier1-0/+6
2024-12-21kbuild: deb-pkg: add debarch for ARCH=umMasahiro Yamada1-0/+7
2024-12-13Merge tag 'docs-6.13-fix' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2024-12-11scripts/kernel-doc: Get -export option working againAkira Yokosawa1-1/+1
2024-12-10openrisc: place exception table at the head of vmlinuxMasahiro Yamada1-1/+0
2024-12-08Merge tag 'kbuild-fixes-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+3
2024-12-08kbuild: deb-pkg: fix build error with O=Masahiro Yamada1-2/+2
2024-12-08modpost: Add .irqentry.text to OTHER_SECTIONSThomas Gleixner1-1/+1
2024-12-03scripts/nsdeps: get 'make nsdeps' working againMasahiro Yamada2-3/+3
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra1-2/+2
2024-11-30Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds34-861/+793
2024-11-29Merge tag 'char-misc-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-14/+26
2024-11-29Merge tag 'sparc-for-6.13-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2024-11-28kbuild: rename .tmp_vmlinux.kallsyms0.syms to .tmp_vmlinux0.symsSedat Dilek1-6/+6
2024-11-28kbuild: add dependency from vmlinux to resolve_btfidsThomas Weißschuh1-0/+3
2024-11-28modpost: replace tdb_hash() with hash_str()Masahiro Yamada1-15/+3
2024-11-28kbuild: deb-pkg: add python3:native to build dependencyMasahiro Yamada1-1/+1
2024-11-28genksyms: reduce indentation in export_symbol()Masahiro Yamada1-36/+37
2024-11-28modpost: improve error messages in device_id_check()Masahiro Yamada1-37/+18
2024-11-28modpost: rename alias symbol for MODULE_DEVICE_TABLE()Masahiro Yamada1-10/+7
2024-11-28modpost: rename variables in handle_moddevtable()Masahiro Yamada1-11/+11
2024-11-28modpost: move strstarts() to modpost.hMasahiro Yamada3-3/+3
2024-11-28modpost: convert do_usb_table() to a generic handlerMasahiro Yamada1-30/+9
2024-11-28modpost: convert do_of_table() to a generic handlerMasahiro Yamada1-18/+2
2024-11-28modpost: convert do_pnp_device_entry() to a generic handlerMasahiro Yamada1-21/+9
2024-11-28modpost: convert do_pnp_card_entries() to a generic handlerMasahiro Yamada1-25/+14
2024-11-28modpost: call module_alias_printf() from all do_*_entry() functionsMasahiro Yamada1-257/+181
2024-11-28modpost: pass (struct module *) to do_*_entry() functionsMasahiro Yamada1-59/+59
2024-11-28modpost: remove DEF_FIELD_ADDR_VAR() macroMasahiro Yamada1-8/+1
2024-11-28modpost: deduplicate MODULE_ALIAS() for all driversMasahiro Yamada1-33/+15
2024-11-28modpost: introduce module_alias_printf() helperMasahiro Yamada3-28/+93
2024-11-28modpost: remove unnecessary check in do_acpi_entry()Masahiro Yamada1-1/+1
2024-11-28modpost: remove incorrect code in do_eisa_entry()Masahiro Yamada1-4/+1
2024-11-28setlocalversion: add -e optionMasahiro Yamada1-4/+8
2024-11-28setlocalversion: work around "git describe" performanceRasmus Villemoes1-16/+38
2024-11-28kbuild: switch from lz4c to lz4 for compressionParth Pancholi1-2/+2
2024-11-28kbuild: re-enable KCSAN for autogenerated *.mod.c intermediariesMasahiro Yamada1-1/+0
2024-11-28kbuild: enable objtool for *.mod.o and additional kernel objectsMasahiro Yamada4-28/+29
2024-11-28kbuild: move cmd_cc_o_c and cmd_as_o_S to scripts/Malefile.libMasahiro Yamada4-21/+13
2024-11-28kbuild: remove support for single %.symtypes build ruleMasahiro Yamada1-18/+4
2024-11-28kbuild: do not pass -r to genksyms when *.symref does not existMasahiro Yamada1-1/+1
2024-11-28kbuild: support building external modules in a separate build directoryMasahiro Yamada2-7/+3
2024-11-28kbuild: remove extmod_prefix, MODORDER, MODULES_NSDEPS variablesMasahiro Yamada4-11/+11
2024-11-28kbuild: change working directory to external module directory with M=Masahiro Yamada7-18/+15
2024-11-27Merge tag 'modules-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-190/+5
2024-11-27kbuild: add $(objtree)/ prefix to some in-kernel build artifactsMasahiro Yamada6-19/+19
2024-11-27kbuild: deb-pkg: Don't fail if modules.order is missingMatt Fleming1-10/+12
2024-11-27kbuild: Fix Propeller build optionRong Xu1-2/+13
2024-11-27kbuild: Add Propeller configuration for kernel buildRong Xu2-0/+38
2024-11-27AutoFDO: Enable machine function split optimization for AutoFDORong Xu1-0/+2
2024-11-27AutoFDO: Enable -ffunction-sections for the AutoFDO buildRong Xu1-1/+1
2024-11-27MIPS: Place __kernel_entry at the beginning of text sectionRong Xu1-1/+0
2024-11-26Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linuxLinus Torvalds5-12/+55
2024-11-25Merge tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git.kernel.org/pub/scm/...Linus Torvalds5-22/+61
2024-11-25Merge tag 'trace-rust-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+8
2024-11-23Merge tag 'powerpc-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-1/+13
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+3
2024-11-22Merge tag 'sysctl-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2024-11-22Merge tag 'trace-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-2/+0
2024-11-21Merge tag 'reiserfs_delete' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+0
2024-11-21Merge tag 'bpf-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds2-5/+54
2024-11-20Merge tag 'ipe-pr-20241119' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-10/+2
2024-11-20Merge tag 'docs-6.13' of git://git.lwn.net/linuxLinus Torvalds1-17/+32
2024-11-19Merge tag 'timers-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-5/+5
2024-11-19scripts: ipe: polgen: remove redundant close and error exit pathColin Ian King1-10/+2
2024-11-19Merge tag 'objtool-core-2024-11-18' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2024-11-18Merge tag 'selinux-pr-20241112' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-170/+5
2024-11-18Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+4
2024-11-16sparc/build: Add SPARC target flags for compiling with clangKoakuma1-0/+1
2024-11-14gdb: lx-symbols: do not error out on monolithic buildEtienne Buira2-0/+6
2024-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov8-17/+40
2024-11-12rust: warn on bindgen < 0.69.5 and libclang >= 19.1Miguel Ojeda3-1/+51
2024-11-12scripts/tags.sh: Don't tag usages of DEFINE_MUTEXCosta Shulyupin1-1/+1
2024-11-11kbuild,bpf: Pass make jobs' value to paholeFlorian Schmaus1-2/+4
2024-11-07alloc_tag: load module tags into separate contiguous memorySuren Baghdasaryan1-2/+3
2024-11-06fs/xattr: add *at family syscallsChristian Göttsche1-0/+4
2024-11-06kbuild: Add AutoFDO support for Clang buildRong Xu2-0/+32
2024-11-05checkpatch: always parse orig_commit in fixes tagTamir Duberstein1-21/+16
2024-11-05scripts/spelling.txt: add typo "exprienced" and "rewritting"WangYuli1-0/+2
2024-11-05scripts/decode_stacktrace.sh: remove trailing spaceBreno Leitao1-1/+6
2024-11-05scripts/spelling.txt: add more spellings correctionsYu Jiaoliang1-0/+31
2024-11-06kconfig: document the positional argument in the help messageMasahiro Yamada1-1/+4
2024-11-06kconfig: qconf: remove unnecessary mode check in ConfigItem::updateMenu()Masahiro Yamada1-1/+1
2024-11-06kconfig: qconf: refactor ConfigInfoView::clicked()Masahiro Yamada1-37/+6
2024-11-06kconfig: add sym_get_prompt_menu() helper functionMasahiro Yamada2-7/+20
2024-11-06kconfig: qconf: remove non-functional href="m..." tagMasahiro Yamada1-2/+2
2024-11-06kconfig: qconf: remove redundant check in goBack()Masahiro Yamada1-3/+0
2024-11-06kconfig: qconf: avoid unnecessary parentSelected() when ESC is pressedMasahiro Yamada1-1/+1
2024-11-06kconfig: qconf: remove ConfigItem::visible memberMasahiro Yamada2-25/+18
2024-11-06kconfig: qconf: do not show goParent button in split viewMasahiro Yamada1-2/+1
2024-11-06kconfig: qconf: convert the last old connection syntax to Qt5 styleMasahiro Yamada1-1/+3
2024-11-06kconfig: qconf: remove unnecessary lastWindowClosed() signal connectionMasahiro Yamada1-1/+0
2024-11-06kconfig: qconf: remove unnecessary setRootIsDecorated() callMasahiro Yamada1-1/+0
2024-11-06kconfig: qconf: remove redundant type check for choice membersMasahiro Yamada1-1/+1
2024-11-06kconfig: qconf: remove mouse{Press,Move}Event() functionsMasahiro Yamada2-16/+0
2024-11-06kconfig: qconf: simplify character replacementRolf Eike Beer1-21/+12
2024-11-06kconfig: qconf: use default platform shortcutsRolf Eike Beer1-5/+7
2024-11-06kconfig: qconf: use QString to store path to configuration fileRolf Eike Beer2-19/+7
2024-11-06kconfig: nconf: Fix typo in function commentThorsten Blum1-1/+1
2024-11-06streamline_config.pl: remove prompt warnings for configs with defaultsDavid Hunter1-2/+12
2024-11-06streamline_config.pl: ensure all defaults are trackedDavid Hunter1-1/+1
2024-11-05scripts: Remove export_report.plMatthew Maurer1-186/+0
2024-11-05Merge 6.12-rc6 into char-misc-nextGreg Kroah-Hartman8-17/+40
2024-11-05scripts/tags.sh: Fix warnings "null expansion of name pattern"Costa Shulyupin1-1/+1
2024-11-05scripts/tags.sh: use list of identifiers to ignoreCosta Shulyupin1-13/+23
2024-11-05scripts/tags.sh: add regex to map IDT entriesCosta Shulyupin1-0/+2
2024-11-04rust: add arch_static_branchAlice Ryhl1-1/+8
2024-11-04streamline_config.pl: fix missing variable operator in debug printDavid Hunter1-1/+1
2024-11-04kconfig: nconf: Use TAB to cycle thru dialog buttonsThorsten Blum1-0/+9
2024-11-04kconfig: qconf: set parent in the widget constructorMasahiro Yamada1-8/+4
2024-11-04kconfig: qconf: reorder code in ConfigMainWindow() constructorMasahiro Yamada1-12/+11
2024-11-04kconfig: qconf: set QSplitter orientation in the constructorMasahiro Yamada1-6/+3
2024-11-04kconfig: remove zconfprint()Masahiro Yamada1-17/+5
2024-11-04kconfig: remove support for "bool" prompt for choice entriesMasahiro Yamada1-6/+0
2024-11-04kbuild: add generic support for built-in boot DTBsMasahiro Yamada2-0/+48
2024-11-03Merge tag 'kbuild-fixes-v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-16/+39
2024-11-03modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit hostMasahiro Yamada1-1/+1
2024-11-03modpost: fix acpi MODULE_DEVICE_TABLE built with mismatched endiannessMasahiro Yamada1-5/+5
2024-10-31kconfig: show sub-menu entries even if the prompt is hiddenMasahiro Yamada1-1/+12
2024-10-31kbuild: deb-pkg: add pkg.linux-upstream.nokerneldbg build profileMasahiro Yamada1-0/+1
2024-10-31kbuild: deb-pkg: add pkg.linux-upstream.nokernelheaders build profileMasahiro Yamada3-6/+11
2024-10-31kbuild: rpm-pkg: disable kernel-devel package when cross-compilingMasahiro Yamada1-1/+6
2024-10-31kbuild: Add generic hook for architectures to use before the final vmlinux linkNaveen N Rao2-1/+13
2024-10-28kbuild: rust: avoid errors with old `rustc`s without LLVM patch versionMiguel Ojeda1-1/+1
2024-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov9-14/+97
2024-10-23sumversion: Fix a memory leak in get_src_version()Elena Salomatkina1-2/+3
2024-10-21reiserfs: The last commitJan Kara1-3/+0
2024-10-19modules: Add missing entry for __ex_tableHelge Deller1-0/+1
2024-10-19modules: Ensure 64-bit alignment on __ksymtab_* sectionsHelge Deller1-4/+4
2024-10-17Revert "scripts/faddr2line: Check only two symbols when calculating symbol size"Carlos Llamas1-1/+1
2024-10-17kernel-doc: allow object-like macros in ReST outputRandy Dunlap1-13/+30
2024-10-16checkpatch: Remove links to outdated documentationAnna-Maria Behnsen1-5/+5
2024-10-15kbuild: rust: remove the `alloc` crate and `GlobalAlloc`Danilo Krummrich2-11/+4
2024-10-14scripts/kernel-doc: Do not track section counter across processed filesChen-Yu Tsai1-3/+1
2024-10-14scripts/kernel-doc: Fix build time warningsAndré Almeida1-1/+1
2024-10-13kbuild: rust: add `CONFIG_RUSTC_LLVM_VERSION`Gary Guo2-0/+25
2024-10-10kbuild: fix issues with rustc-optionAlice Ryhl1-1/+4
2024-10-10kbuild: refactor cc-option-yn, cc-disable-warning, rust-option-yn macrosMasahiro Yamada1-6/+3
2024-10-09const_structs.checkpatch: add ctl_tableThomas Weißschuh1-0/+1
2024-10-08tracing: Remove definition of trace_*_rcuidle()Steven Rostedt1-2/+0
2024-10-07rust: enable arbitrary_self_types and remove `Receiver`Gary Guo1-1/+1
2024-10-07rust: start using the `#[expect(...)]` attributeMiguel Ojeda1-1/+1
2024-10-07kbuild: deb-pkg: Remove blank first line from maint scriptsAaron Thompson1-1/+0
2024-10-07scripts: import more list macrosSami Tolvanen1-0/+50
2024-10-03bpf: Allow specifying bpf_fastcall attribute for BPF helpersEduard Zingerman1-3/+50
2024-10-03selinux: move genheaders to security/selinux/Masahiro Yamada5-160/+4
2024-10-03selinux: do not include <linux/*.h> headers from host programsMasahiro Yamada4-11/+2
2024-10-02kconfig: qconf: fix buffer overflow in debug linksMasahiro Yamada1-1/+1
2024-10-01kconfig: qconf: move conf_read() before drawing tree painMasahiro Yamada1-2/+2
2024-10-01kconfig: clear expr::val_is_valid when allocatedMasahiro Yamada1-0/+1
2024-09-30kconfig: fix infinite loop in sym_calc_choice()Masahiro Yamada1-2/+8
2024-09-30kbuild: move non-boot built-in DTBs to .rodata sectionMasahiro Yamada1-1/+3
2024-09-28Reduce Coccinelle choices in string_choices.cocciJulia Lawall1-50/+41
2024-09-28coccinelle: Remove unnecessary parentheses for only one possible change.Hongbo Li1-8/+0
2024-09-28coccinelle: Add rules to find str_yes_no() replacementsHongbo Li1-0/+19
2024-09-28coccinelle: Add rules to find str_on_off() replacementsHongbo Li1-0/+19
2024-09-28coccinelle: Add rules to find str_write_read() replacementsHongbo Li1-0/+19
2024-09-28coccinelle: Add rules to find str_read_write() replacementsHongbo Li1-0/+19
2024-09-28coccinelle: Add rules to find str_enable{d}_disable{d}() replacementsHongbo Li1-0/+38
2024-09-28coccinelle: Add rules to find str_lo{w}_hi{gh}() replacementsHongbo Li1-0/+38
2024-09-28coccinelle: Add rules to find str_hi{gh}_lo{w}() replacementsHongbo Li1-0/+42
2024-09-28coccinelle: Add rules to find str_false_true() replacementsHongbo Li1-0/+19
2024-09-28coccinelle: Add rules to find str_true_false() replacementsHongbo Li1-0/+19
2024-09-28Merge tag 'modules-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2024-09-27[tree-wide] finally take no_llseek outAl Viro1-1/+0
2024-09-26Merge tag 'char-misc-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-0/+15
2024-09-25Merge tag 'rust-6.12' of https://github.com/Rust-for-Linux/linuxLinus Torvalds7-47/+169
2024-09-24Merge tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds42-726/+1758
2024-09-24Merge tag 'keys-next-6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-64/+100
2024-09-21Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-13/+1
2024-09-21Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds10-54/+418
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-22/+23
2024-09-20sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3Jan Stancek1-28/+65
2024-09-20sign-file,extract-cert: avoid using deprecated ERR_get_error_line()Jan Stancek2-18/+11
2024-09-20sign-file,extract-cert: move common SSL helper functions to a headerJan Stancek2-35/+41
2024-09-20kbuild: remove append operation on cmd_ld_ko_oThomas Weißschuh1-1/+1
2024-09-20kconfig: cache expression valuesMasahiro Yamada5-4/+39
2024-09-20kconfig: use hash table to reuse expressionsMasahiro Yamada5-277/+170
2024-09-20kconfig: refactor expr_eliminate_dups()Masahiro Yamada1-11/+3
2024-09-20kconfig: add comments to expression transformationsMasahiro Yamada1-6/+37
2024-09-20kconfig: change some expr_*() functions to boolMasahiro Yamada2-10/+11
2024-09-20scripts: move hash function from scripts/kconfig/ to scripts/include/Masahiro Yamada4-14/+20
2024-09-20kallsyms: change overflow variable to bool typeMasahiro Yamada1-4/+4
2024-09-20kallsyms: squash output_address()Masahiro Yamada1-10/+5
2024-09-20kbuild: add install target for modules.builtin.rangesKris Van Hees1-2/+4
2024-09-20scripts: add verifier script for builtin module range dataKris Van Hees1-0/+370
2024-09-20kbuild: generate offset range data for builtin modulesKris Van Hees3-0/+529
2024-09-19Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-6/+27
2024-09-18Merge tag 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-66/+48
2024-09-17Merge tag 'docs-6.12' of git://git.lwn.net/linuxLinus Torvalds3-77/+156