summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'hardening-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-10-0433-240/+815
|\
| * Makefile.extrawarn: Move -Wcast-function-type-strict to W=1Sami Tolvanen2022-10-011-0/+1
| * hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zeroKees Cook2022-09-302-6/+12
| * sparc: Unbreak the buildBart Van Assche2022-09-305-39/+39
| * x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabledBill Wendling2022-09-261-1/+10
| * x86/paravirt: clean up typos and grammarosBill Wendling2022-09-261-8/+8
| * fortify: Convert to struct vs member helpersKees Cook2022-09-261-33/+35
| * fortify: Explicitly check bounds are compile-time constantsKees Cook2022-09-261-19/+30
| * x86/entry: Work around Clang __bdos() bugKees Cook2022-09-261-1/+2
| * ARM: decompressor: Include .data.rel.ro.localKees Cook2022-09-221-0/+2
| * fortify: Adjust KUnit test for modular buildKees Cook2022-09-141-2/+1
| * sh: machvec: Use char[] for section boundariesKees Cook2022-09-132-6/+6
| * kunit/memcpy: Avoid pathological compile-time string sizeKees Cook2022-09-081-1/+1
| * lib: Improve the is_signed_type() kunit testBart Van Assche2022-09-081-1/+6
| * LoadPin: Require file with verity root digests to have a headerMatthias Kaehlcke2022-09-082-2/+21
| * dm: verity-loadpin: Only trust verity targets with enforcementMatthias Kaehlcke2022-09-083-0/+25
| * LoadPin: Fix Kconfig doc about format of file with verity digestsMatthias Kaehlcke2022-09-081-1/+1
| * um: Enable FORTIFY_SOURCEKees Cook2022-09-082-0/+2
| * lkdtm: Update tests for memcpy() run-time warningsKees Cook2022-09-082-16/+88
| * fortify: Add run-time WARN for cross-field memcpy()Kees Cook2022-09-081-3/+67
| * fortify: Use SIZE_MAX instead of (size_t)-1Kees Cook2022-09-081-14/+15
| * fortify: Add KUnit test for FORTIFY_SOURCE internalsKees Cook2022-09-084-0/+88
| * fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCALKees Cook2022-09-081-1/+2
| * string: Introduce strtomem() and strtomem_pad()Kees Cook2022-09-084-8/+137
| * overflow: Split up kunit tests for smaller stack framesKees Cook2022-09-081-27/+51
| * overflow: Allow mixed type argumentsKees Cook2022-09-082-60/+113
| * overflow, tracing: Define the is_signed_type() macro onceBart Van Assche2022-08-313-3/+6
| * testing/selftests: Add tests for the is_signed_type() macroBart Van Assche2022-08-313-0/+61
* | Merge tag 'kcfi-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds2022-10-0453-553/+425
|\ \
| * | x86: Add support for CONFIG_CFI_CLANGSami Tolvanen2022-09-265-1/+115
| * | x86/purgatory: Disable CFISami Tolvanen2022-09-261-0/+4
| * | x86: Add types to indirectly called assembly functionsSami Tolvanen2022-09-263-3/+17
| * | x86/tools/relocs: Ignore __kcfi_typeid_ relocationsSami Tolvanen2022-09-261-0/+1
| * | kallsyms: Drop CONFIG_CFI_CLANG workaroundsSami Tolvanen2022-09-261-17/+0
| * | objtool: Disable CFI warningsSami Tolvanen2022-09-261-1/+6
| * | objtool: Preserve special st_shndx indexes in elf_update_symbolSami Tolvanen2022-09-261-1/+6
| * | treewide: Drop __cficanonicalSami Tolvanen2022-09-263-8/+4
| * | treewide: Drop WARN_ON_FUNCTION_MISMATCHSami Tolvanen2022-09-263-19/+2
| * | treewide: Drop function_nocfiSami Tolvanen2022-09-2611-21/+11
| * | init: Drop __nocfi from __initSami Tolvanen2022-09-261-1/+1
| * | arm64: Drop unneeded __nocfi attributesSami Tolvanen2022-09-263-3/+3
| * | arm64: Add CFI error handlingSami Tolvanen2022-09-262-3/+50
| * | arm64: Add types to indirect called assembly functionsSami Tolvanen2022-09-265-7/+15
| * | psci: Fix the function type for psci_initcall_tSami Tolvanen2022-09-261-4/+4
| * | lkdtm: Emit an indirect call for CFI testsSami Tolvanen2022-09-261-6/+9
| * | cfi: Add type helper macrosSami Tolvanen2022-09-261-0/+45
| * | cfi: Switch to -fsanitize=kcfiSami Tolvanen2022-09-269-176/+133
| * | cfi: Drop __CFI_ADDRESSABLESami Tolvanen2022-09-263-24/+6
| * | cfi: Remove CONFIG_CFI_CLANG_SHADOWSami Tolvanen2022-09-264-272/+1
| * | scripts/kallsyms: Ignore __kcfi_typeid_Sami Tolvanen2022-09-261-0/+1