2023-05-11 | Kees Cook | kheaders: Use array declaration instead of char Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-11 | Kees Cook | RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-11 | Kees Cook | USB: ene_usb6250: Allocate enough memory for full object Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-11 | Kees Cook | usb: host: xhci: mvebu: Iterate over array indexes... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-11 | Kees Cook | media: uvcvideo: Silence memcpy() run-time false positive... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | scsi: aacraid: Allocate cmd_priv with scsicmd Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | io_uring: Replace 0-length array with flexible array Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | regulator: s5m8767: Bounds check id indexing into arrays Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | regulator: max77802: Bounds check regulator id against... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | ASoC: kirkwood: Iterate over array indexes instead... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | uaccess: Add minimum bounds check on kernel buffer... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | coda: Avoid partial allocation of sig_inputArgs Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | crypto: hisilicon: Wipe entire pool on error Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | dmaengine: dw-axi-dmac: Do not dereference NULL structure Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | net/mlx4_en: Introduce flexible array to silence overflow... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-03-10 | Kees Cook | Bluetooth: hci_conn: Refactor hci_bind_bis() since... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-25 | Kees Cook | ext4: Fix function prototype mismatch for ext4_feat_ktype Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-22 | Kees Cook | net: sched: sch: Bounds check priority Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-22 | Kees Cook | net: ethernet: mtk_eth_soc: Avoid truncating allocation Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-09 | Kees Cook | ovl: Use "buf" flexible array for memcpy() destination Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-09 | Kees Cook | bcache: Silence memcpy() run-time false positive warnings Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-01 | Kees Cook | firmware: coreboot: Check size of table entry and use... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-02-01 | Kees Cook | bnxt: Do not read past the end of test names Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-24 | Kees Cook | exit: Use READ_ONCE() for all oops/warn limit reads Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-24 | Kees Cook | docs: Fix path paste-o for /sys/kernel/warn_count Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-24 | 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 |
2023-01-24 | 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 |
2023-01-24 | 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 |
2023-01-24 | Kees Cook | exit: Allow oops_limit to be disabled Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-24 | 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 |
2023-01-24 | 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 |
2023-01-12 | Kees Cook | bpf: Always use maximal size for copy_array() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-07 | Kees Cook | um: virt-pci: Avoid GCC non-NULL warning Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2023-01-04 | Kees Cook | rtc: msc313: Fix function prototype mismatch in msc313_rtc_p... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-31 | Kees Cook | LoadPin: Ignore the "contents" argument of the LSM... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-31 | Kees Cook | bpf/verifier: Use kmalloc_size_roundup() to match ksize... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-31 | 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-12-31 | Kees Cook | bnx2: Use kmalloc_size_roundup() to match ksize() usage Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-31 | Kees Cook | openvswitch: Use kmalloc_size_roundup() to match ksize... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-12-31 | Kees Cook | fortify: Do not cast to "unsigned char" 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-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-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-06 | Kees Cook | mm/slab_common: Restore passing "caller" for tracing 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-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-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-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-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-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 |
2022-09-07 | Kees Cook | kunit/memcpy: Avoid pathological compile-time string... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | um: Enable FORTIFY_SOURCE Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220210003224.773957-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | lkdtm: Update tests for memcpy() run-time warnings Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | fortify: Add run-time WARN for cross-field memcpy() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | fortify: Use SIZE_MAX instead of (size_t)-1 Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | fortify: Add KUnit test for FORTIFY_SOURCE internals Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | string: Introduce strtomem() and strtomem_pad() Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | overflow: Split up kunit tests for smaller stack frames Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | overflow: Allow mixed type arguments Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | wifi: iwlwifi: calib: Refactor iwl_calib_result usage... Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220901204558.2256458-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-09-07 | Kees Cook | scsi: esas2r: Use flex array destination for memcpy() ...org/r/20220901205729.2260982-1-keescook@chromium.org Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-09-05 | Kees Cook | netlink: Bounds-check struct nlmsgerr creation Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220901071336.1418572-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-08-16 | Kees Cook | LoadPin: Return EFAULT on copy_from_user() failures Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-07-27 | Kees Cook | kasan: test: Silence GCC 12 warnings Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220608214024.1068451-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-07-20 | Kees Cook | x86/alternative: Report missing return thunk details Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-07-02 | Kees Cook | lib: overflow: Do not define 64-bit tests on 32-bit Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-07-02 | Kees Cook | MAINTAINERS: Add a general "kernel hardening" section Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-06-22 | Kees Cook | hinic: Replace memcpy() with direct assignment Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220616052312.292861-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-06-20 | Kees Cook | media: amphion: Replace zero-length array with flexible... Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-06-17 | Kees Cook | hinic: Replace memcpy() with direct assignment Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-06-10 | Kees Cook | staging: rtl8723bs: Allocate full pwep structure Signed-off-by: Kees Cook <keescook@chromium.org> ...org/r/20220608215512.1070847-1-keescook@chromium.org |
commit | commitdiff | tree |
2022-06-03 | Kees Cook | nodemask: Fix return values to be unsigned Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
2022-06-03 | Kees Cook | bitmap: Fix return values to be unsigned Signed-off-by: Kees Cook <keescook@chromium.org> |
commit | commitdiff | tree |
next |