Show patches with: Submitter = Kees Cook       |    Archived = No       |   1309 patches
« 1 2 ... 11 12 13 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[09/17] RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr Enable strict compile-time memcpy() fortify checks 1 - - --- 2021-12-13 Kees Cook Handled Elsewhere
[08/17] ath11k: Use memset_startat() for clearing queue descriptors Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Handled Elsewhere
[07/17] fortify: Detect struct member overflows in memmove() at compile-time Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Mainlined
[06/17] fortify: Detect struct member overflows in memcpy() at compile-time Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Mainlined
[05/17] sata_fsl: Use struct_group() for memcpy() region Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Handled Elsewhere
[04/17] media: omap3isp: Use struct_group() for memcpy() region Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Superseded
[03/17] net/mlx5e: Use struct_group() for memcpy() region Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Superseded
[02/17] net/mlx5e: Avoid field-overflowing memcpy() Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Superseded
[01/17] KVM: x86: Replace memset() "optimization" with normal per-field writes Enable strict compile-time memcpy() fortify checks - - - --- 2021-12-13 Kees Cook Superseded
Kconfig.debug: Make DEBUG_INFO selectable from a choice Kconfig.debug: Make DEBUG_INFO selectable from a choice - 3 1 --- 2021-12-10 Kees Cook kees Changes Requested
[v2] net/mlx5e: Avoid field-overflowing memcpy() [v2] net/mlx5e: Avoid field-overflowing memcpy() - - - --- 2021-12-09 Kees Cook Superseded
rtc: Move variable into switch case statement rtc: Move variable into switch case statement - 1 - --- 2021-12-09 Kees Cook Mainlined
x86/uaccess: Move variable into switch case statement x86/uaccess: Move variable into switch case statement - - - --- 2021-12-09 Kees Cook Mainlined
scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info scsi: lpfc: Use struct_group() to initialize struct lpfc_cgn_info - 1 - --- 2021-12-08 Kees Cook Superseded
[v2] RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr [v2] RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr 1 1 - --- 2021-12-07 Kees Cook kees Superseded
ath6kl: Use struct_group() to avoid size-mismatched casting ath6kl: Use struct_group() to avoid size-mismatched casting - - - --- 2021-12-07 Kees Cook Mainlined
thunderbolt: xdomain: Avoid potential stack OOB read thunderbolt: xdomain: Avoid potential stack OOB read - - - --- 2021-12-07 Kees Cook Mainlined
hv_sock: Extract hvs_send_data() helper that takes only header hv_sock: Extract hvs_send_data() helper that takes only header 1 - - --- 2021-12-07 Kees Cook Mainlined
ALSA: mixart: Reduce size of mixart_timer_notify ALSA: mixart: Reduce size of mixart_timer_notify - - - --- 2021-12-07 Kees Cook Mainlined
skbuff: Extract list pointers to silence compiler warnings skbuff: Extract list pointers to silence compiler warnings - - - --- 2021-12-07 Kees Cook Mainlined
ubsan: Remove CONFIG_UBSAN_OBJECT_SIZE ubsan: Remove CONFIG_UBSAN_OBJECT_SIZE - 1 - --- 2021-12-03 Kees Cook kees Mainlined
scsi: lpfc: Use struct_group to isolate cast to larger object scsi: lpfc: Use struct_group to isolate cast to larger object - 1 - --- 2021-12-03 Kees Cook Mainlined
find: Do not read beyond variable boundaries on small sizes find: Do not read beyond variable boundaries on small sizes - - - --- 2021-12-03 Kees Cook Changes Requested
lib/test_ubsan: Silence compile-time array bounds warnings lib/test_ubsan: Silence compile-time array bounds warnings - - - --- 2021-12-03 Kees Cook Rejected
[v2] drm/dp: Actually read Adjust Request Post Cursor2 register [v2] drm/dp: Actually read Adjust Request Post Cursor2 register - 1 - --- 2021-12-03 Kees Cook Changes Requested
scsi: megaraid: Avoid mismatched storage type sizes scsi: megaraid: Avoid mismatched storage type sizes - - - --- 2021-12-03 Kees Cook Mainlined
drm/dp: Actually read Adjust Request Post Cursor2 register drm/dp: Actually read Adjust Request Post Cursor2 register - - - --- 2021-12-03 Kees Cook Superseded
drm/dp: Fix off-by-one in register cache size drm/dp: Fix off-by-one in register cache size - 1 - --- 2021-12-03 Kees Cook Superseded
char/mwave: Adjust io port register size char/mwave: Adjust io port register size - - - --- 2021-12-03 Kees Cook Mainlined
hugetlb/cgroup: Fix copy/paste array assignment hugetlb/cgroup: Fix copy/paste array assignment - 2 - --- 2021-12-03 Kees Cook Mainlined
[2/2] libertas_tf: Add missing __packed annotations libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook Mainlined
[1/2] libertas: Add missing __packed annotation with struct_group() libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook Mainlined
[v2,net-next,2/2] skbuff: Switch structure bounds to struct_group() skbuff: Switch structure bounds to struct_group() - 2 - --- 2021-11-21 Kees Cook Mainlined
[v2,net-next,1/2] skbuff: Move conditional preprocessor directives out of struct sk_buff skbuff: Switch structure bounds to struct_group() - - - --- 2021-11-21 Kees Cook Mainlined
hfsplus: Use struct_group_attr() for memcpy() region hfsplus: Use struct_group_attr() for memcpy() region 1 - - --- 2021-11-19 Kees Cook Mainlined
[v3] rtlwifi: rtl8192de: Style clean-ups [v3] rtlwifi: rtl8192de: Style clean-ups 1 - - --- 2021-11-19 Kees Cook Mainlined
x86/boot/string: Add missing function declarations x86/boot/string: Add missing function declarations - - - --- 2021-11-19 Kees Cook Mainlined
[v2] mwl8k: Use named struct for memcpy() region [v2] mwl8k: Use named struct for memcpy() region - - - --- 2021-11-19 Kees Cook Mainlined
[v2] intersil: Use struct_group() for memcpy() region [v2] intersil: Use struct_group() for memcpy() region - - - --- 2021-11-19 Kees Cook Mainlined
mac80211: Use memset_after() to clear tx status mac80211: Use memset_after() to clear tx status - - 1 --- 2021-11-18 Kees Cook Mainlined
drbd: Use struct_group() to zero algs drbd: Use struct_group() to zero algs - 1 - --- 2021-11-18 Kees Cook Mainlined
dm integrity: Use struct_group() to zero struct journal_sector dm integrity: Use struct_group() to zero struct journal_sector - 1 - --- 2021-11-18 Kees Cook Mainlined
powerpc/signal32: Use struct_group() to zero spe regs powerpc/signal32: Use struct_group() to zero spe regs 1 - - --- 2021-11-18 Kees Cook Mainlined
ethtool: stats: Use struct_group() to clear all stats at once ethtool: stats: Use struct_group() to clear all stats at once - - - --- 2021-11-18 Kees Cook Mainlined
net/af_iucv: Use struct_group() to zero struct iucv_sock region net/af_iucv: Use struct_group() to zero struct iucv_sock region 1 - - --- 2021-11-18 Kees Cook Mainlined
ipv6: Use memset_after() to zero rt6_info ipv6: Use memset_after() to zero rt6_info - - - --- 2021-11-18 Kees Cook Mainlined
RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr RDMA/mlx5: Use memset_after() to zero struct mlx5_ib_mr - - - --- 2021-11-18 Kees Cook Superseded
netfilter: conntrack: Use memset_startat() to zero struct nf_conn netfilter: conntrack: Use memset_startat() to zero struct nf_conn - - - --- 2021-11-18 Kees Cook Mainlined
net: 802: Use memset_startat() to clear struct fields net: 802: Use memset_startat() to clear struct fields - - - --- 2021-11-18 Kees Cook Mainlined
net: dccp: Use memset_startat() for TP zeroing net: dccp: Use memset_startat() for TP zeroing - - - --- 2021-11-18 Kees Cook Mainlined
ath11k: Use memset_startat() for clearing queue descriptors ath11k: Use memset_startat() for clearing queue descriptors - - - --- 2021-11-18 Kees Cook Mainlined
iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl iw_cxgb4: Use memset_startat() for cpl_t5_pass_accept_rpl - - - --- 2021-11-18 Kees Cook Mainlined
tracing: Use memset_startat() to zero struct trace_iterator tracing: Use memset_startat() to zero struct trace_iterator - - - --- 2021-11-18 Kees Cook Mainlined
IB/mthca: Use memset_startat() for clearing mpt_entry IB/mthca: Use memset_startat() for clearing mpt_entry - - - --- 2021-11-18 Kees Cook Mainlined
media: omap3isp: Use struct_group() for memcpy() region media: omap3isp: Use struct_group() for memcpy() region - 1 - --- 2021-11-18 Kees Cook Superseded
bnx2x: Use struct_group() for memcpy() region bnx2x: Use struct_group() for memcpy() region - 1 - --- 2021-11-18 Kees Cook Mainlined
cxgb4: Use struct_group() for memcpy() region cxgb4: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
intersil: Use struct_group() for memcpy() region intersil: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Superseded
cxgb3: Use struct_group() for memcpy() region cxgb3: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
libertas_tf: Use struct_group() for memcpy() region libertas_tf: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
libertas: Use struct_group() for memcpy() region libertas: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
sata_fsl: Use struct_group() for memcpy() region sata_fsl: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
net/mlx5e: Use struct_group() for memcpy() region net/mlx5e: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
thermal: intel: int340x_thermal: Use struct_group() for memcpy() region thermal: intel: int340x_thermal: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
mwl8k: Use struct_group() for memcpy() region mwl8k: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Handled Elsewhere
skbuff: Switch structure bounds to struct_group() skbuff: Switch structure bounds to struct_group() - 2 - --- 2021-11-18 Kees Cook Superseded
pstore/blk: Use "%lu" to format unsigned long pstore/blk: Use "%lu" to format unsigned long - 1 - --- 2021-11-18 Kees Cook Mainlined
Revert "mark pstore-blk as broken" Revert "mark pstore-blk as broken" - - - --- 2021-11-16 Kees Cook kees Mainlined
kasan: test: Silence intentional read overflow warnings kasan: test: Silence intentional read overflow warnings 1 1 - --- 2021-11-16 Kees Cook kees Mainlined
net/mlx5e: Avoid field-overflowing memcpy() net/mlx5e: Avoid field-overflowing memcpy() - - - --- 2021-11-15 Kees Cook kees Superseded
[2/2] selftests/seccomp: Report event mismatches more clearly selftests/seccomp: Report event mismatches more clearly - - - --- 2021-11-03 Kees Cook kees Mainlined
[1/2] selftests/seccomp: Stop USER_NOTIF test if kcmp() fails selftests/seccomp: Report event mismatches more clearly - - - --- 2021-11-03 Kees Cook kees Mainlined
[GIT,PULL] overflow updates for v5.16-rc1 [GIT,PULL] overflow updates for v5.16-rc1 - - - --- 2021-11-01 Kees Cook Awaiting Upstream
[GIT,PULL] hardening updates for v5.16-rc1 [GIT,PULL] hardening updates for v5.16-rc1 - - - --- 2021-11-01 Kees Cook Awaiting Upstream
[2/2] lkdtm/bugs: Check that a per-task stack canary exists lkdtm/bugs: Check that a per-task stack canary exists - - - --- 2021-10-22 Kees Cook Mainlined
[1/2] selftests/lkdtm: Add way to repeat a test lkdtm/bugs: Check that a per-task stack canary exists - - - --- 2021-10-22 Kees Cook Mainlined
mm/secretmem: Avoid letting secretmem_users drop to zero mm/secretmem: Avoid letting secretmem_users drop to zero - 3 - --- 2021-10-21 Kees Cook kees Rejected
compiler-gcc.h: Define __SANITIZE_ADDRESS__ under hwaddress sanitizer compiler-gcc.h: Define __SANITIZE_ADDRESS__ under hwaddress sanitizer 1 1 - --- 2021-10-20 Kees Cook kees Mainlined
kasan: test: Consolidate workarounds for unwanted __alloc_size() protection kasan: test: Consolidate workarounds for unwanted __alloc_size() protection 1 - - --- 2021-10-20 Kees Cook kees Superseded
[2/2] gcc-plugins: Remove cyc_complexity gcc-plugins: Explicitly document purpose and deprecation schedule - 2 - --- 2021-10-20 Kees Cook kees Mainlined
[1/2] gcc-plugins: Explicitly document purpose and deprecation schedule gcc-plugins: Explicitly document purpose and deprecation schedule - 2 - --- 2021-10-20 Kees Cook kees Mainlined
[4/4] vmlinux.lds.h: Have ORC lookup cover entire _etext - _stext x86: Various clean-ups in support of FGKASLR 1 2 1 --- 2021-10-13 Kees Cook Mainlined
[3/4] x86/boot/compressed: Avoid duplicate malloc() implementations x86: Various clean-ups in support of FGKASLR - - - --- 2021-10-13 Kees Cook Mainlined
[2/4] x86/boot: Allow a "silent" kaslr random byte fetch x86: Various clean-ups in support of FGKASLR - 1 - --- 2021-10-13 Kees Cook Mainlined
[1/4] x86/tools/relocs: Support >64K section headers x86: Various clean-ups in support of FGKASLR 1 2 1 --- 2021-10-13 Kees Cook Mainlined
LSM: Avoid warnings about potentially unused hook variables LSM: Avoid warnings about potentially unused hook variables 2 - - --- 2021-10-13 Kees Cook Mainlined
scripts: kernel-doc: Ignore __alloc_size() attribute scripts: kernel-doc: Ignore __alloc_size() attribute - - - --- 2021-10-11 Kees Cook Mainlined
selftests: proc: Make sure wchan works when it exists selftests: proc: Make sure wchan works when it exists - - - --- 2021-10-08 Kees Cook Handled Elsewhere
[v2] kasan: test: Bypass __alloc_size checks [v2] kasan: test: Bypass __alloc_size checks - - - --- 2021-10-06 Kees Cook Mainlined
MAINTAINERS: Add "exec & binfmt" section with myself and Eric MAINTAINERS: Add "exec & binfmt" section with myself and Eric - - - --- 2021-10-06 Kees Cook Mainlined
kasan: test: Bypass __alloc_size checks kasan: test: Bypass __alloc_size checks - - - --- 2021-10-06 Kees Cook Superseded
[v4] docs: Explain the desired position of function attributes [v4] docs: Explain the desired position of function attributes - - - --- 2021-09-30 Kees Cook Superseded
[v3] docs: Explain the desired position of function attributes [v3] docs: Explain the desired position of function attributes - - - --- 2021-09-30 Kees Cook Superseded
[v2] docs: Explain the desired position of function attributes [v2] docs: Explain the desired position of function attributes - - - --- 2021-09-30 Kees Cook Superseded
[2/2] bpf: Replace callers of BPF_CAST_CALL with proper function typedef bpf: Build with -Wcast-function-type - - - --- 2021-09-27 Kees Cook Superseded
[1/2] bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMM bpf: Build with -Wcast-function-type - - - --- 2021-09-27 Kees Cook Superseded
docs: Explain the desired position of function attributes docs: Explain the desired position of function attributes - - - --- 2021-09-24 Kees Cook Superseded
[3/3] x86: Fix get_wchan() to support the ORC unwinder wchan: Fix ORC support and leaky fallback - - - --- 2021-09-24 Kees Cook Superseded
[2/3] leaking_addresses: Always print a trailing newline wchan: Fix ORC support and leaky fallback - - - --- 2021-09-24 Kees Cook Superseded
[1/3] Revert "proc/wchan: use printk format instead of lookup_symbol_name()" wchan: Fix ORC support and leaky fallback 1 - - --- 2021-09-24 Kees Cook Superseded
« 1 2 ... 11 12 13 14 »