Show patches with: Submitter = Kees Cook       |    Archived = No       |   1298 patches
« 1 2 3 412 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
Compiler Attributes: Check GCC version for __alloc_size attribute Compiler Attributes: Check GCC version for __alloc_size attribute - 1 - --- 2021-09-10 Kees Cook Superseded
x86/asm: Fix setz size enqcmds() build failure x86/asm: Fix setz size enqcmds() build failure - - - --- 2021-09-10 Kees Cook Mainlined
samples/seccomp: Avoid alias warning samples/seccomp: Avoid alias warning - - - --- 2021-09-10 Kees Cook Rejected
landlock: Drop "const" argument qualifier to avoid GCC 4.9 warnings landlock: Drop "const" argument qualifier to avoid GCC 4.9 warnings - - - --- 2021-09-10 Kees Cook Rejected
[v2] binfmt_elf: Reintroduce using MAP_FIXED_NOREPLACE [v2] binfmt_elf: Reintroduce using MAP_FIXED_NOREPLACE - - - --- 2021-09-16 Kees Cook Mainlined
[1/2] overflow: Implement size_t saturating arithmetic helpers overflow: Implement size_t saturating arithmetic helpers - - - --- 2021-09-20 Kees Cook Changes Requested
[2/2] test_overflow: Regularize test reporting output overflow: Implement size_t saturating arithmetic helpers 1 1 - --- 2021-09-20 Kees Cook Changes Requested
sparc: Add missing "FORCE" target when using if_changed sparc: Add missing "FORCE" target when using if_changed 1 - - --- 2021-09-23 Kees Cook Mainlined
sched: task_struct: Fill unconditional hole induced by sched_entity sched: task_struct: Fill unconditional hole induced by sched_entity - - - --- 2021-09-24 Kees Cook Mainlined
[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
[2/3] leaking_addresses: Always print a trailing newline wchan: Fix ORC support and leaky fallback - - - --- 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
docs: Explain the desired position of function attributes docs: Explain the desired position of function attributes - - - --- 2021-09-24 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
[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
[v2] docs: Explain the desired position of function attributes [v2] 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
[v4] docs: Explain the desired position of function attributes [v4] docs: Explain the desired position of function attributes - - - --- 2021-09-30 Kees Cook Superseded
kasan: test: Bypass __alloc_size checks kasan: test: Bypass __alloc_size checks - - - --- 2021-10-06 Kees Cook Superseded
MAINTAINERS: Add "exec & binfmt" section with myself and Eric MAINTAINERS: Add "exec & binfmt" section with myself and Eric - - - --- 2021-10-06 Kees Cook Mainlined
[v2] kasan: test: Bypass __alloc_size checks [v2] kasan: test: Bypass __alloc_size checks - - - --- 2021-10-06 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
scripts: kernel-doc: Ignore __alloc_size() attribute scripts: kernel-doc: Ignore __alloc_size() attribute - - - --- 2021-10-11 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
[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
[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
[3/4] x86/boot/compressed: Avoid duplicate malloc() implementations x86: Various clean-ups in support of FGKASLR - - - --- 2021-10-13 Kees Cook 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
[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
[2/2] gcc-plugins: Remove cyc_complexity gcc-plugins: Explicitly document purpose and deprecation schedule - 2 - --- 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
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
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
[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
[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
[GIT,PULL] hardening updates for v5.16-rc1 [GIT,PULL] hardening updates for v5.16-rc1 - - - --- 2021-11-01 Kees Cook Awaiting Upstream
[GIT,PULL] overflow updates for v5.16-rc1 [GIT,PULL] overflow updates for v5.16-rc1 - - - --- 2021-11-01 Kees Cook Awaiting Upstream
[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
[2/2] selftests/seccomp: Report event mismatches more clearly selftests/seccomp: Report event mismatches more clearly - - - --- 2021-11-03 Kees Cook kees Mainlined
net/mlx5e: Avoid field-overflowing memcpy() net/mlx5e: Avoid field-overflowing memcpy() - - - --- 2021-11-15 Kees Cook kees Superseded
kasan: test: Silence intentional read overflow warnings kasan: test: Silence intentional read overflow warnings 1 1 - --- 2021-11-16 Kees Cook kees Mainlined
Revert "mark pstore-blk as broken" Revert "mark pstore-blk as broken" - - - --- 2021-11-16 Kees Cook kees Mainlined
pstore/blk: Use "%lu" to format unsigned long pstore/blk: Use "%lu" to format unsigned long - 1 - --- 2021-11-18 Kees Cook Mainlined
skbuff: Switch structure bounds to struct_group() skbuff: Switch structure bounds to struct_group() - 2 - --- 2021-11-18 Kees Cook Superseded
mwl8k: Use struct_group() for memcpy() region mwl8k: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Handled Elsewhere
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
net/mlx5e: Use struct_group() for memcpy() region net/mlx5e: 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
libertas: Use struct_group() for memcpy() region libertas: 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
cxgb3: Use struct_group() for memcpy() region cxgb3: 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
cxgb4: Use struct_group() for memcpy() region cxgb4: Use struct_group() for memcpy() region - - - --- 2021-11-18 Kees Cook Mainlined
bnx2x: Use struct_group() for memcpy() region bnx2x: Use struct_group() for memcpy() region - 1 - --- 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
IB/mthca: Use memset_startat() for clearing mpt_entry IB/mthca: Use memset_startat() for clearing mpt_entry - - - --- 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
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
ath11k: Use memset_startat() for clearing queue descriptors ath11k: Use memset_startat() for clearing queue descriptors - - - --- 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
net: 802: Use memset_startat() to clear struct fields net: 802: Use memset_startat() to clear struct fields - - - --- 2021-11-18 Kees Cook Mainlined
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
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
ipv6: Use memset_after() to zero rt6_info ipv6: Use memset_after() to zero rt6_info - - - --- 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
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
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
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
drbd: Use struct_group() to zero algs drbd: Use struct_group() to zero algs - 1 - --- 2021-11-18 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
[v2] intersil: Use struct_group() for memcpy() region [v2] intersil: Use struct_group() for memcpy() region - - - --- 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
x86/boot/string: Add missing function declarations x86/boot/string: Add missing function declarations - - - --- 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
hfsplus: Use struct_group_attr() for memcpy() region hfsplus: Use struct_group_attr() for memcpy() region 1 - - --- 2021-11-19 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
[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
[1/2] libertas: Add missing __packed annotation with struct_group() libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook Mainlined
[2/2] libertas_tf: Add missing __packed annotations libertas: Add missing __packed annotations - - - --- 2021-12-01 Kees Cook Mainlined
hugetlb/cgroup: Fix copy/paste array assignment hugetlb/cgroup: Fix copy/paste array assignment - 2 - --- 2021-12-03 Kees Cook Mainlined
char/mwave: Adjust io port register size char/mwave: Adjust io port register size - - - --- 2021-12-03 Kees Cook Mainlined
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
drm/dp: Actually read Adjust Request Post Cursor2 register drm/dp: Actually read Adjust Request Post Cursor2 register - - - --- 2021-12-03 Kees Cook Superseded
scsi: megaraid: Avoid mismatched storage type sizes scsi: megaraid: Avoid mismatched storage type sizes - - - --- 2021-12-03 Kees Cook Mainlined
[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
lib/test_ubsan: Silence compile-time array bounds warnings lib/test_ubsan: Silence compile-time array bounds warnings - - - --- 2021-12-03 Kees Cook Rejected
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
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
ubsan: Remove CONFIG_UBSAN_OBJECT_SIZE ubsan: Remove CONFIG_UBSAN_OBJECT_SIZE - 1 - --- 2021-12-03 Kees Cook kees Mainlined
skbuff: Extract list pointers to silence compiler warnings skbuff: Extract list pointers to silence compiler warnings - - - --- 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
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
thunderbolt: xdomain: Avoid potential stack OOB read thunderbolt: xdomain: Avoid potential stack OOB read - - - --- 2021-12-07 Kees Cook Mainlined
ath6kl: Use struct_group() to avoid size-mismatched casting ath6kl: Use struct_group() to avoid size-mismatched casting - - - --- 2021-12-07 Kees Cook Mainlined
[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
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
x86/uaccess: Move variable into switch case statement x86/uaccess: Move variable into switch case statement - - - --- 2021-12-09 Kees Cook Mainlined
rtc: Move variable into switch case statement rtc: Move variable into switch case statement - 1 - --- 2021-12-09 Kees Cook Mainlined
[v2] net/mlx5e: Avoid field-overflowing memcpy() [v2] net/mlx5e: Avoid field-overflowing memcpy() - - - --- 2021-12-09 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
« 1 2 3 412 13 »