aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2024-04-10Merge tag 'hardening-v6.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+2
2024-04-03gcc-plugins/stackleak: Avoid .head.text sectionArd Biesheuvel1-0/+2
2024-04-02Merge tag 'docs-6.9-fixes' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-37/+41
2024-03-31kconfig: Fix typo HEIGTH to HEIGHTIsak Ellmer8-14/+14
2024-03-31kbuild: Disable KCSAN for autogenerated *.mod.c intermediariesBorislav Petkov (AMD)1-1/+1
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann1-7/+3
2024-03-29docs: Fix bitfield handling in kernel-docDonald Hunter1-1/+1
2024-03-28Merge tag 'net-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-2/+2
2024-03-28modpost: do not make find_tosym() return NULLMasahiro Yamada1-2/+5
2024-03-28kconfig: do not reparent the menu inside a choice blockMasahiro Yamada4-13/+18
2024-03-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-2/+2
2024-03-22Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds1-2/+5
2024-03-21Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds45-523/+894
2024-03-21Merge tag 'cocci-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds1-1/+1
2024-03-21kconfig: tests: test dependency after shuffling choicesMasahiro Yamada5-0/+71
2024-03-21kconfig: tests: add a test for randconfig with dependent choicesMasahiro Yamada5-0/+78
2024-03-21kconfig: tests: support KCONFIG_SEED for the randconfig runnerMasahiro Yamada1-6/+10
2024-03-18Merge tag 'sysctl-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-33/+32
2024-03-19kbuild: rpm-pkg: add dtb files in kernel rpmJose Ignacio Tornos Martinez1-0/+13
2024-03-19kconfig: remove unneeded menu_is_visible() call in conf_write_defconfig()Masahiro Yamada1-4/+1
2024-03-19kconfig: check prompt for choice while parsingMasahiro Yamada2-3/+6
2024-03-19kconfig: lxdialog: remove unused dialog colorsMasahiro Yamada2-22/+0
2024-03-19kconfig: lxdialog: fix button color for blackbg themeMasahiro Yamada1-1/+1
2024-03-19modpost: fix null pointer dereferenceMax Kellermann1-1/+3
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-2/+6
2024-03-15scripts/bpf_doc: Use silent mode when exec make cmdHangbin Liu1-2/+2
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds3-2/+4
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-27/+29
2024-03-14Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-2/+6
2024-03-13Merge tag 'xfs-6.9-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2024-03-13Merge tag 'tag-chrome-platform-firmware-for-v6.9' of git://git.kernel.org/pub...Linus Torvalds2-0/+13
2024-03-12Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-1/+1
2024-03-12Merge tag 'docs-6.9' of git://git.lwn.net/linuxLinus Torvalds2-1283/+1280
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-18/+197
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+2
2024-03-12Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds1-2/+1
2024-03-11Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-7/+7
2024-03-11Merge tag 'locking-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-1/+8
2024-03-11Merge tag 'rust-6.9' of https://github.com/Rust-for-Linux/linuxLinus Torvalds3-6/+6
2024-03-11LoongArch: Add ORC stack unwinder supportTiezhu Yang1-2/+5
2024-03-11Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini7-18/+19
2024-03-11kbuild: remove GCC's default -Wpacked-bitfield-compat flagMasahiro Yamada1-1/+0
2024-03-10kbuild: unexport abs_srctree and abs_objtreeMasahiro Yamada1-1/+1
2024-03-10kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1Nathan Chancellor1-0/+2
2024-03-10kconfig: remove named choice supportMasahiro Yamada1-7/+3
2024-03-09kconfig: use linked list in get_symbol_str() to iterate over menusMasahiro Yamada1-8/+9
2024-03-09kconfig: link menus to a symbolMasahiro Yamada3-1/+12
2024-03-07Merge tag 'mm-hotfixes-stable-2024-03-07-16-17' of git://git.kernel.org/pub/s...Linus Torvalds1-1/+1
2024-03-07scripts/gdb/symbols: fix invalid escape sequence warningAndrew Ballance1-1/+1
2024-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-2/+2
2024-03-06const_structs.checkpatch: add device_typeRicardo B. Marliere1-0/+1
2024-03-06arch: simplify architecture specific page size configurationArnd Bergmann2-2/+2
2024-03-03docs: drop the version constraints for sphinx and dependenciesLukas Bulwahn1-16/+3
2024-03-02Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+1
2024-03-01Merge tag 'riscv-for-linus-6.8-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2024-02-29leaking_addresses: Provide mechanism to scan binary filesKees Cook1-0/+53
2024-02-29leaking_addresses: Ignore input device status linesKees Cook1-11/+17
2024-02-29leaking_addresses: Use File::Temp for /tmp filesKees Cook1-5/+4
2024-02-29coccinelle: semantic patch to check for potential struct_size callsJacob Keller1-0/+74
2024-02-29coccinelle: Add rules to find str_plural() replacementsKees Cook1-0/+41
2024-02-29rust: upgrade to Rust 1.76.0Miguel Ojeda1-1/+1
2024-02-29kbuild: mark `rustc` (and others) invocations as recursiveMiguel Ojeda2-5/+5
2024-02-29dtc: Enable dtc interrupt_provider checkRob Herring1-2/+1
2024-02-29kernel-doc: Add unary operator * to $type_param_refAkira Yokosawa1-1/+1
2024-02-23kbuild: change DTC_FLAGS_<basetarget>.o to take the path relative to $(obj)Masahiro Yamada1-1/+1
2024-02-23kbuild: change tool coverage variables to take the path relative to $(obj)Masahiro Yamada2-9/+9
2024-02-23scripts: check-sysctl-docs: handle per-namespace sysctlsThomas Weißschuh1-0/+20
2024-02-23scripts: check-sysctl-docs: adapt to new APIThomas Weißschuh1-33/+12
2024-02-22const_structs.checkpatch: add bus_typeRicardo B. Marliere1-0/+1
2024-02-22riscv: remove MCOUNT_NAME workaroundNathan Chancellor1-1/+1
2024-02-22kbuild: raise the minimum supported version of LLVM to 13.0.1Nathan Chancellor1-1/+1
2024-02-22Merge tag 'net-6.8.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+1
2024-02-22Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-1/+1
2024-02-21scripts/gdb/vmalloc: fix vmallocinfo errorKuan-Ying Lee1-27/+29
2024-02-21kernel-doc: handle #if in enums as wellJohannes Berg1-1/+1
2024-02-21scripts/kernel-doc: simplify signature printingVegard Nossum1-22/+14
2024-02-21scripts/kernel-doc: separate out function signatureVegard Nossum1-21/+28
2024-02-21scripts/kernel-doc: simplify function printingVegard Nossum1-6/+4
2024-02-21scripts/kernel-doc: add modeline for vim usersVegard Nossum1-0/+1
2024-02-20ubsan: Reintroduce signed overflow sanitizerKees Cook2-0/+6
2024-02-20kconfig: lxdialog: fix cursor render in checklistMatthew Bystrin1-3/+2
2024-02-20kconfig: use generic macros to implement symbol hashtableMasahiro Yamada7-39/+42
2024-02-20kconfig: print recursive dependency errors in the parsed orderMasahiro Yamada2-15/+27
2024-02-20kconfig: do not imply the type of choice valueMasahiro Yamada1-6/+0
2024-02-20kconfig: convert linked list of files to hash tableMasahiro Yamada1-9/+11
2024-02-20kconfig: move strhash() to util.c as a global functionMasahiro Yamada3-9/+11
2024-02-20locking/atomic: scripts: Clarify ordering of conditional atomicsMark Rutland7-1/+8
2024-02-19kconfig: move ARRAY_SIZE to a headerMasahiro Yamada2-2/+12
2024-02-19kconfig: add macros useful for hashtableMasahiro Yamada1-0/+48
2024-02-19kconfig: import more list macros and inline functionsMasahiro Yamada2-0/+77
2024-02-19kconfig: resync list.hMasahiro Yamada1-62/+121
2024-02-19kconfig: split list_head into a separate headerMasahiro Yamada6-7/+15
2024-02-19kconfig: change file_lookup() to return the file nameMasahiro Yamada5-16/+13
2024-02-19kconfig: make file::name a flexible array memberMasahiro Yamada2-3/+6
2024-02-19kconfig: move the file and lineno in struct file to struct bufferMasahiro Yamada3-33/+23
2024-02-19kconfig: replace remaining current_file->name with cur_filenameMasahiro Yamada2-6/+6
2024-02-19kconfig: do not delay the cur_filename updateMasahiro Yamada2-10/+15
2024-02-19kconfig: replace file->name with name in zconf_nextfile()Masahiro Yamada1-5/+5
2024-02-19kconfig: associate struct property with file name directlyMasahiro Yamada3-9/+9
2024-02-19kconfig: associate struct menu with file name directlyMasahiro Yamada5-10/+10
2024-02-19kconfig: remove zconf_curname() and zconf_lineno()Masahiro Yamada5-51/+37
2024-02-19kconfig: replace current_pos with separate cur_{filename,lineno}Masahiro Yamada1-8/+17
2024-02-19kconfig: split preprocessor prototypes into preprocess.hMasahiro Yamada5-13/+23
2024-02-19kconfig: call env_write_dep() right after yyparse()Masahiro Yamada4-12/+18
2024-02-19kconfig: write Kconfig files to autoconf.cmd in orderMasahiro Yamada4-4/+11
2024-02-19kconfig: remove unneeded sym_find() call in conf_parse()Masahiro Yamada1-1/+1
2024-02-19kconfig: remove compat_getline()Masahiro Yamada1-52/+1
2024-02-19kconfig: remove orphan lookup_file() declarationMasahiro Yamada1-1/+0
2024-02-19kconfig: fix off-by-one in zconf_error()Masahiro Yamada1-1/+1
2024-02-19kconfig: fix infinite loop when expanding a macro at the end of fileMasahiro Yamada1-2/+5
2024-02-19Revert "kbuild/mkspec: clean boot loader configuration on rpm removal"Masahiro Yamada1-3/+1
2024-02-19Revert "kbuild/mkspec: support 'update-bootloader'-based systems"Masahiro Yamada1-5/+0
2024-02-19kbuild: rpm-pkg: mark installed files in /boot as %ghostMasahiro Yamada1-0/+4
2024-02-19kbuild: rpm-pkg: do not include depmod-generated filesMasahiro Yamada1-3/+19
2024-02-19kbuild: deb-pkg: call more misc debhelper commandsMasahiro Yamada2-9/+5
2024-02-19kbuild: deb-pkg: build binary-arch in parallelMasahiro Yamada2-34/+47
2024-02-19kbuild: deb-pkg: make debian/rules quiet for 'make deb-pkg'Masahiro Yamada1-7/+9
2024-02-19kbuild: deb-pkg: show verbose log for direct package buildsMasahiro Yamada1-0/+8
2024-02-19kbuild: simplify dtbs_install by reading the list of compiled DTBsMasahiro Yamada2-20/+18
2024-02-19kbuild: create a list of all built DTB filesMasahiro Yamada2-8/+18
2024-02-19kconfig: fix line number in recursive inclusion detectionMasahiro Yamada1-4/+5
2024-02-19kconfig: remove unneeded buffer allocation in zconf_initscan()Masahiro Yamada1-16/+13
2024-02-18coccinelle: device_attr_show: Remove useless expression STRLi Zhijian1-1/+1
2024-02-17firmware: coreboot: Generate aliases for coreboot modulesNícolas F. R. A. Prado2-0/+13
2024-02-16kbuild: Add -Wa,--fatal-warnings to as-instr invocationNathan Chancellor2-2/+2
2024-02-15kallsyms: ignore ARMv4 thunks along with othersArnd Bergmann1-11/+2
2024-02-14scripts/kernel-doc: reindentVegard Nossum1-1264/+1258
2024-02-14docs: scripts: sphinx-pre-install: Fix building docs with pyyaml packageThorsten Blum1-0/+4
2024-02-15modpost: trim leading spaces when processing source files listRadek Krejci1-1/+6
2024-02-15gen_compile_commands: fix invalid escape sequence warningAndrew Ballance1-1/+1
2024-02-15kbuild: Fix changing ELF file type for output of gen_btf for big endianNathan Chancellor1-2/+7
2024-02-14bpf, scripts: Correct GPL license nameGianmarco Lusvardi1-1/+1
2024-02-14Merge branch 'x86/bugs' into x86/core, to pick up pending changes before depe...Ingo Molnar4-7/+7
2024-02-09arm64: rust: Enable Rust support for AArch64Jamie Cunliffe1-1/+3
2024-02-09rust: Refactor the build target to allow the use of builtin targetsJamie Cunliffe1-1/+3
2024-02-08x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM)Paolo Bonzini2-2/+6
2024-02-06ubsan: Remove CONFIG_UBSAN_SANITIZE_ALLKees Cook1-1/+1
2024-02-06ubsan: Use Clang's -fsanitize-trap=undefined optionKees Cook1-1/+1
2024-02-05kernel-doc: Support arrays of pointers struct fieldsSakari Ailus1-0/+9
2024-02-01Merge tag 'kbuild-fixes-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-33/+22
2024-01-31kconfig: initialize sym->curr.tri to 'no' for all symbol types againMasahiro Yamada1-1/+3
2024-01-31kbuild: rpm-pkg: simplify installkernel %postJose Ignacio Tornos Martinez1-11/+11
2024-01-31modpost: avoid using the alias attributeMasahiro Yamada2-16/+2
2024-01-30docs: sphinx-pre-install fix-noto-sans-cjk on fedoraAndrew Ballance1-2/+7
2024-01-30kernel-doc: drop looking for "MACDOC"Randy Dunlap1-1/+1
2024-01-30scripts/kernel-doc: Do not process backslash lines in commentsAnna-Maria Behnsen1-1/+1
2024-01-29bpf: Generate const static pointers for kernel helpersJose E. Marchesi1-1/+1
2024-01-28modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONSNathan Chancellor1-1/+2
2024-01-28kbuild: defconf: use SRCARCH to find merged configsZhang Bingwu1-4/+4
2024-01-22rust: upgrade to Rust 1.75.0Miguel Ojeda1-1/+1
2024-01-21Makefile: Enable -Wstringop-overflow globallyGustavo A. R. Silva1-2/+0
2024-01-20Merge tag 'coccinelle-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-9/+8
2024-01-20coccinelle: device_attr_show: simplify patch caseJulia Lawall1-8/+3
2024-01-19Merge tag 'loongarch-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds3-2/+26
2024-01-19coccinelle: device_attr_show: Adapt to the latest Documentation/filesystems/s...Li Zhijian1-9/+13
2024-01-18Merge tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds35-453/+922
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-11/+7
2024-01-17Merge tag 'mm-hotfixes-stable-2024-01-12-16-52' of git://git.kernel.org/pub/s...Linus Torvalds1-2/+17
2024-01-17LoongArch: Enable initial Rust supportWANG Rui1-0/+7
2024-01-17scripts/min-tool-version.sh: Raise minimum clang version to 18.0.0 for loongarchWANG Rui1-0/+2
2024-01-17modpost: Ignore relaxation and alignment marker relocs on LoongArchWANG Xuerui1-2/+17
2024-01-12scripts/decode_stacktrace.sh: optionally use LLVM utilitiesCarlos Llamas1-2/+17
2024-01-11Merge tag 'docs-6.8' of git://git.lwn.net/linuxLinus Torvalds3-13/+15
2024-01-11Merge tag 'rust-6.8' of https://github.com/Rust-for-Linux/linuxLinus Torvalds2-1/+2
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-0/+24
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2024-01-10kbuild: deb-pkg: use debian/<package> for tmpdirMasahiro Yamada1-29/+12
2024-01-10kbuild: deb-pkg: move 'make headers' to build-archMasahiro Yamada2-3/+2
2024-01-10x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNKBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSOBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRYBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLSBreno Leitao1-1/+1
2024-01-10x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINEBreno Leitao3-3/+3
2024-01-10x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_...Breno Leitao1-1/+1
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds9-56/+84
2024-01-05kbuild: deb-pkg: do not search for 'scripts' directory under arch/Masahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: use build ID instead of debug link for dbg packageMasahiro Yamada1-19/+13
2024-01-05kbuild: deb-pkg: use more debhelper commands in builddebMasahiro Yamada3-18/+14
2024-01-05kbuild: deb-pkg: remove unneeded '-f $srctree/Makefile' in debian/rulesMasahiro Yamada1-5/+3
2024-01-05kbuild: deb-pkg: allow to run debian/rules from output directoryMasahiro Yamada1-1/+1
2024-01-05kbuild: deb-pkg: set DEB_* variables if debian/rules is directly executedMasahiro Yamada2-4/+14
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-24/+32
2024-01-04scripts/tags.sh: remove find_sourcesWei Yang1-7/+2
2024-01-04scripts/tags.sh: use -n to test archincludeWei Yang1-1/+1
2024-01-04scripts/tags.sh: add local annotationWei Yang1-2/+2
2024-01-04scripts/tags.sh: use more portable -path instead of -wholenameWei Yang1-1/+1
2024-01-04scripts/tags.sh: Update comment (addition of gtags)René Nyffenegger1-1/+1
2024-01-03kernel-doc: handle a void function without producing a warningRandy Dunlap1-0/+1
2024-01-03scripts/get_abi.pl: ignore some temp filesRandy Dunlap1-0/+1
2024-01-03scripts/get_abi: fix source path leakVegard Nossum1-1/+1
2023-12-31get_maintainer: remove stray punctuation when cleaning file emailsAlvin Šipraga1-7/+11
2023-12-31get_maintainer: correctly parse UTF-8 encoded names in filesAlvin Šipraga1-13/+17
2023-12-29scripts/decode_stacktrace.sh: strip unexpected CR from linesBjorn Andersson1-0/+3
2023-12-29scripts/checkstack.pl: fix no space expression between sp and offsetKuan-Ying Lee1-1/+1
2023-12-29scripts/checkstack.pl: change min_stack to 512 by defaultTiezhu Yang1-1/+1
2023-12-29scripts/checkstack.pl: match all stack sizes for some archsTiezhu Yang1-6/+6
2023-12-29scripts/checkstack.pl: add min_stack to the usage commentTiezhu Yang1-1/+1
2023-12-29scripts/checkstack.pl: remove ia64 supportTiezhu Yang1-4/+0
2023-12-29checkstack: add loongarch support for scripts/checkstack.plYouling Tang1-0/+4