2023-01-14 | Randy Dunlap | seccomp: fix kernel-doc function name warning Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-23 | Luca Stefani | pstore: Properly assign mem_type property Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-23 | John Stultz | pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-23 | Sami Tolvanen | cfi: Fix CFI failure with KASAN Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-16 | Kees Cook | exit: Use READ_ONCE() for all oops/warn limit reads Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-15 | John Stultz | pstore: Switch pmsg_lock to an rt_mutex to avoid priority... Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-15 | Nathan Chancellor | security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-15 | Kristina Martsenko | lkdtm: cfi: Make PAC test work with GCC 7 and 8 Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-14 | Kees Cook | docs: Fix path paste-o for /sys/kernel/warn_count Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-14 | Kees Cook | LoadPin: Ignore the "contents" argument of the LSM... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-06 | Stephen Boyd | pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Wang Yufen | pstore/ram: Fix error return code in ramoops_probe() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Liu Shixin | binfmt_misc: fix shift-out-of-bounds in check_special_flags Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Gustavo A. R. Silva | ksmbd: replace one-element arrays with flexible-array... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | hpet: Replace one-element array with flexible-array... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | um: virt-pci: Avoid GCC non-NULL warning Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | haifeng.xu | signal: Initialize the info in ksignal Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Anders Roxell | lib: fortify_kunit: build without structleak plugin Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | panic: Expose "warn_count" to sysfs Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | panic: Introduce warn_limit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | panic: Consolidate open-coded panic_on_warn checks Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | exit: Allow oops_limit to be disabled Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Randy Dunlap | seccomp: document the "filter_count" field Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Kuniyuki Iwashima | seccomp: Move copy_seccomp() to no failure path. Suggested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Gautam Menghani | selftests/seccomp: Check CAP_SYS_ADMIN capability in... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-02 | Wang Yufen | binfmt: Fix error return code in load_elf_fdpic_binary() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-01 | Kees Cook | exit: Expose "oops_count" to sysfs Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-01 | Jann Horn | exit: Put an upper limit on how often we can oops Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-01 | Kees Cook | panic: Separate sysctl logic from CONFIG_SMP Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-01 | Gustavo A. R. Silva | mm/pgtable: Fix multiple -Wstringop-overflow warnings Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-01 | Kees Cook | mm: Make ksize() a reporting-only function Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-23 | Kees Cook | kunit/fortify: Validate __alloc_size attribute results Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-18 | Nathan Chancellor | drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mod... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-18 | Nathan Chancellor | drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_v... Reviewed-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-18 | Kees Cook | driver core: Add __alloc_size hint to devm allocators Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-18 | Kees Cook | exec: Remove FOLL_FORCE for stack setup Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-17 | Bo Liu | binfmt_elf: replace IS_ERR() with IS_ERR_VALUE() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-08 | Kees Cook | Merge branch 'for-linus/hardening' into for-next/hardening |
commit | commitdiff | tree |
2022-11-08 | Nathan Chancellor | vmlinux.lds.h: Fix placement of '.data..decrypted'... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-02 | Kees Cook | overflow: Introduce overflows_type() and castable_to_type() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | coredump: Proactively round up to kmalloc bucket size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | btrfs: send: Proactively round up to kmalloc bucket... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | dma-buf: Proactively round up to kmalloc bucket size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Xin Li | kbuild: upgrade the orphan section warning to an error... ...only if CONFIG_WERROR is set. Kees Cook echoed Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | cred: Do not default to init_cred in prepare_kernel_cred() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | fortify: Do not cast to "unsigned char" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | siphash: Convert selftest to KUnit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | fortify: Short-circuit known-safe calls to strscpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | string: Convert strscpy() self-test to KUnit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | string: Add __realloc_size hint to kmemdup() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-28 | Kees Cook | kunit/memcpy: Add dynamic size and window tests Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-28 | Kees Cook | string: Rewrite and add more kern-doc for the str*... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-28 | Kees Cook | fortify: Capture __bos() results in const temp vars Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Rolf Eike Beer | binfmt_elf: simplify error handling in load_elf_phdrs() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Rolf Eike Beer | binfmt_elf: fix documented return value for load_elf_phdrs() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Rolf Eike Beer | exec: simplify initial stack size expansion Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Kees Cook | binfmt: Fix whitespace issues Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Kees Cook | exec: Add comments on check_unsafe_exec() fs counting Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Rolf Eike Beer | ELF uapi: add spaces before '{' Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Andrei Vagin | selftests/timens: add a test for vfork+exit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Andrei Vagin | fs/exec: switch timens when a task gets a new mm Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Li Zetao | fs/binfmt_elf: Fix memory leak in load_elf_binary() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Bernd Edlinger | exec: Copy oldsighand->action under spin-lock Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Kees Cook | overflow: Refactor test skips for Clang-specific issues Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Nick Desaulniers | overflow: disable failing tests for older clang versions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Kees Cook | overflow: Fix kern-doc markup for functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-19 | Guilherme G. Piccoli | pstore: Alert on backend write error Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-19 | Kees Cook | MAINTAINERS: Update pstore maintainers Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-19 | Kees Cook | pstore/ram: Set freed addresses to NULL Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | pstore/ram: Move internal definitions out of kernel... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | pstore/ram: Move pmsg init earlier Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | pstore/ram: Consolidate kfree() paths Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Guilherme G. Piccoli | efi: pstore: Follow convention for the efi-pstore backend... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Guilherme G. Piccoli | pstore: Inform unregistered backend names as well Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Guilherme G. Piccoli | pstore: Expose kmsg_bytes as a module parameter Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Guilherme G. Piccoli | pstore: Improve error reporting in case of backend... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Qiujun Huang | pstore/zone: Use GFP_ATOMIC to allocate zone buffer Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-01 | Sami Tolvanen | Makefile.extrawarn: Move -Wcast-function-type-strict... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-30 | Guilherme G. Piccoli | Revert "pstore: migrate to crypto acomp interface" Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-30 | Kees Cook | hardening: Remove Clang's enable flag for -ftrivial... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-30 | Bart Van Assche | sparc: Unbreak the build Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-29 | Lukas Bulwahn | binfmt: remove taso from linux_binprm struct Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-27 | Eric W. Biederman | a.out: Remove the a.out implementation Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Bill Wendling | x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Bill Wendling | x86/paravirt: clean up typos and grammaros Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | fortify: Convert to struct vs member helpers Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | fortify: Explicitly check bounds are compile-time constants Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | x86/entry: Work around Clang __bdos() bug Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | x86: Add support for CONFIG_CFI_CLANG Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | x86/purgatory: Disable CFI Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | x86: Add types to indirectly called assembly functions Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | x86/tools/relocs: Ignore __kcfi_typeid_ relocations Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | kallsyms: Drop CONFIG_CFI_CLANG workarounds Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | objtool: Disable CFI warnings Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | objtool: Preserve special st_shndx indexes in elf_update_symbol Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | treewide: Drop __cficanonical Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | treewide: Drop WARN_ON_FUNCTION_MISMATCH Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | treewide: Drop function_nocfi Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | init: Drop __nocfi from __init Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Sami Tolvanen | arm64: Drop unneeded __nocfi attributes Reviewed-by: Kees Cook <keescook@chromium.org> Tested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |