2022-12-10 | Kees Cook | NFSD: Avoid clashing function prototypes Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-10 | Kees Cook | skbuff: Introduce slab_build_skb() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-08 | Kees Cook | ovl: Use "buf" flexible array for memcpy() destination Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-07 | Kees Cook | net/ncsi: Silence runtime memcpy() false positive warning Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-06 | Kees Cook | NFC: nci: Bounds check struct nfc_target arrays 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 | Kees Cook | panic: Expose "warn_count" to sysfs Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221117234328.594699-6-keescook@chromium.org |
commit | commitdiff | tree |
2022-12-02 | Kees Cook | panic: Introduce warn_limit Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221117234328.594699-5-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> ...org/r/20221117234328.594699-4-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-01 | Kees Cook | exit: Expose "oops_count" to sysfs Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221117234328.594699-3-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> ...org/r/20221117234328.594699-1-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-12-01 | Kees Cook | wifi: ieee80211: Do not open-code qos address offsets Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-30 | Kees Cook | mempool: do not use ksize() for poisoning Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-25 | Kees Cook | wifi: carl9170: Replace zero-length array of trailing... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-24 | Kees Cook | x86/paravirt: Remove clobber bitmask from .parainstructions Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220903073706.3193746-1-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-22 | Kees Cook | wifi: p54: Replace zero-length array of trailing structs... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-21 | Kees Cook | bpf/verifier: Use kmalloc_size_roundup() to match ksize... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-21 | Kees Cook | ipv4/fib: Replace zero-length array with DECLARE_FLEX_ARRAY... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-21 | Kees Cook | slab: Remove special-casing of const 0 size allocations Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-21 | Kees Cook | slab: Clean up SLOB vs kmalloc() definition Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-19 | Kees Cook | ALSA: seq: Fix function prototype mismatch in snd_seq_expand... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-18 | Kees Cook | IB/hfi1: Replace 1-element array with singleton 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-16 | Kees Cook | LSM: Better reporting of actual LSMs at boot Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-09 | Kees Cook | devres: Use kmalloc_size_roundup() to match ksize(... 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 | Kees Cook | tty: Move TIOCSTI toggle variable before kerndoc Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-06 | Kees Cook | mm/slab_common: Restore passing "caller" for tracing Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-05 | Kees Cook | x86/Kconfig: Enable kernel IBT by default Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-04 | Kees Cook | igb: Proactively round up to kmalloc bucket size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-04 | Kees Cook | igb: Do not free q_vector unless new one was allocated Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-11-03 | Kees Cook | tty: Allow TIOCSTI to be disabled Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221022182949.2684794-2-keescook@chromium.org |
commit | commitdiff | tree |
2022-11-03 | Kees Cook | tty: Move sysctl setup into "core" tty logic Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221022182949.2684794-1-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> ...org/r/20220923202822.2667581-8-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 | 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-11-01 | Kees Cook | bpf, verifier: Fix memory leak in array reallocation... Reported-by: Kees Cook <keescook@chromium.org> Signed-off-by: Kees Cook <keescook@chromium.org> ...bpf/20221029025433.2533810-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-11-01 | Kees Cook | wifi: atmel: Fix atmel_private_handler array size 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-27 | Kees Cook | NFS: Avoid memcpy() run-time warning for struct sockaddr... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-27 | Kees Cook | skbuff: Proactively round up to kmalloc bucket size 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 | Kees Cook | overflow: Refactor test skips for Clang-specific issues Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221006230017.1833458-1-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-25 | Kees Cook | net: dev: Convert sa_data to flexible array in struct... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-25 | Kees Cook | bnx2: Use kmalloc_size_roundup() to match ksize() usage Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-20 | Kees Cook | net: ipa: Proactively round up to kmalloc bucket size Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-20 | Kees Cook | openvswitch: Use kmalloc_size_roundup() to match ksize... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-19 | Kees Cook | can: kvaser_usb: Remove -Warray-bounds exception Signed-off-by: Kees Cook <keescook@chromium.org> ...all/20221006192035.1742912-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-19 | Kees Cook | MAINTAINERS: Update pstore maintainers Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221011200112.731334-6-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> ...org/r/20221011200112.731334-5-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> ...org/r/20221011200112.731334-4-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> ...org/r/20221011200112.731334-3-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | pstore/ram: Consolidate kfree() paths Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221011200112.731334-2-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | sched: Introduce struct balance_callback to avoid CFI... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221008000758.2957718-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | fbdev: MIPS supports iomem addresses Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-17 | Kees Cook | x86/paravirt: Remove clobber bitmask from .parainstructions Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220903073706.3193746-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-12 | Kees Cook | wifi: carl9170: Remove -Warray-bounds exception Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221006192051.1742930-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-11 | Kees Cook | wifi: ath9k: Remove -Warray-bounds exception Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221006192054.1742982-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-10-07 | Kees Cook | wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_d... ...hardening/20220901065914.1417829-2-keescook@chromium.org/ Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-07 | Kees Cook | net: ethernet: bgmac: Remove -Warray-bounds exception Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-07 | Kees Cook | net: ethernet: mediatek: Remove -Warray-bounds exception Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-10-05 | Kees Cook | wifi: atmel: Avoid clashing function prototypes Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20221002032428.4091540-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-30 | Kees Cook | w1: Split memcpy() of struct cn_msg flexible array ...hardening/20220901065914.1417829-2-keescook@chromium.org/ Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927003927.1942170-1-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 | Kees Cook | net: sched: cls_u32: Avoid memcpy() false-positive... ...hardening/20220901065914.1417829-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927153700.3071688-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-29 | Kees Cook | slab: Introduce kmalloc_size_roundup() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-29 | Kees Cook | slab: Remove __malloc attribute from realloc functions Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-28 | Kees Cook | Drivers: hv: vmbus: Split memcpy of flex-array ...hardening/20220901065914.1417829-2-keescook@chromium.org/ Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927211736.3241175-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-28 | Kees Cook | wifi: iwlwifi: Track scan_cmd allocation size explicitly Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220923220853.3302056-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-28 | Kees Cook | mlxsw: core_acl_flex_actions: Split memcpy() of struct... ...hardening/20220901065914.1417829-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927004033.1942992-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-28 | Kees Cook | s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change... ...hardening/20220901065914.1417829-2-keescook@chromium.org/ Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927003953.1942442-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-27 | Kees Cook | NFC: hci: Split memcpy() of struct hcp_message flexible... ...hardening/20220901065914.1417829-2-keescook@chromium.org/ Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220924040835.3364912-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-27 | Kees Cook | platform/surface: Split memcpy() of struct ssam_event... ...hardening/20220901065914.1417829-2-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220927004011.1942739-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | x86/uaccess: avoid check_object_size() in copy_from_user_nmi() ...org/r/20220919201648.2250764-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | fortify: Convert to struct vs member helpers ...lkml/20220920192202.190793-4-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-26 | Kees Cook | fortify: Explicitly check bounds are compile-time constants ...lkml/20220920192202.190793-3-keescook@chromium.org 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-25 | Kees Cook | scsi: scsi_transport_fc: Adjust struct fc_nl_event... ...org/r/20220921205155.1451649-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-23 | Kees Cook | x86/microcode/AMD: Track patch allocation size explicitly Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-22 | Kees Cook | ARM: decompressor: Include .data.rel.ro.local Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-19 | Kees Cook | MIPS: BCM47XX: Cast memcmp() of function to (void *) Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-16 | Kees Cook | scsi: aic79xx: Use __ro_after_init explicitly ...org/r/20220914115953.3854029-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-14 | Kees Cook | fortify: Adjust KUnit test for modular build Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-13 | Kees Cook | sh: machvec: Use char[] for section boundaries Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |