projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net/mlx5e: Use non-XSK page allocator in SHAMPO
2022-09-30
Kees Cook
net: sched: cls_u32: Avoid memcpy() false-positive...
Signed-off-by:
Kees Cook
<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>
commit
|
commitdiff
|
tree
2022-09-28
Kees Cook
mlxsw: core_acl_flex_actions: Split memcpy() of struct...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-09-28
Kees Cook
s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-09-27
Kees Cook
NFC: hci: Split memcpy() of struct hcp_message flexible...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-09-26
Kees Cook
x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
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>
commit
|
commitdiff
|
tree
2022-09-05
Kees Cook
netlink: Bounds-check struct nlmsgerr creation
Signed-off-by:
Kees Cook
<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>
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>
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>
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
2022-05-24
Kees Cook
gfs2: Use container_of() for gfs2_glock(aspace)
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-21
Kees Cook
ALSA: lola: Bounds check loop iterator against streams...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-19
Kees Cook
x86/boot: Wrap literal addresses in absolute_pointer()
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-17
Kees Cook
lkdtm/heap: Hide allocation size from -Warray-bounds
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-17
Kees Cook
lkdtm/usercopy: Check vmalloc and >0-order folios
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-16
Kees Cook
gcc-plugins: randstruct: Remove cast exception handling
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-16
Kees Cook
af_unix: Silence randstruct GCC plugin warning
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-16
Kees Cook
niu: Silence randstruct warnings
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-16
Kees Cook
big_keys: Use struct for internal payload
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-12
Kees Cook
fortify: Provide a memcpy trap door for sharp corners
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-12
Kees Cook
lkdtm/usercopy: Rename "heap" to "slab"
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-10
Kees Cook
gcc-plugins: Change all version strings match kernel
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-10
Kees Cook
randomize_kstack: Improve docs on requirements/rationale
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-10
Kees Cook
decnet: Use container_of() for struct dn_neigh casts
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-09
Kees Cook
lkdtm: cfi: Fix type width for masking PAC bits
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
randstruct: Enable Clang support
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
randstruct: Move seed generation into scripts/basic/
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
randstruct: Split randstruct Makefile and CFLAGS
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
randstruct: Reorganize Kconfigs and attribute macros
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
sancov: Split plugin build from plugin CFLAGS
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-08
Kees Cook
netfs: Eliminate Clang randstruct warning
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-05-06
Kees Cook
net: chelsio: cxgb4: Avoid potential negative array...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-29
Kees Cook
init/Kconfig: remove USELIB syscall by default
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-27
Kees Cook
lkdtm: cfi: Fix type width for masking PAC bits
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-21
Kees Cook
thermal: int340x: Fix attr.show callback prototype
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-21
Kees Cook
USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_D...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-16
Kees Cook
lkdtm: Add CFI_BACKWARD to test ROP mitigations
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-12
Kees Cook
lkdtm: Move crashtype definitions into each category
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-12
Kees Cook
lkdtm/usercopy: Expand size of "out of frame" object
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-12
Kees Cook
lkdtm/heap: Note conditions for SLAB_LINEAR_OVERFLOW
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-04
Kees Cook
kunit: tool: Do not colorize output when redirected
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-04
Kees Cook
selftests/harness: Run TEARDOWN for ASSERT failures
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-04-04
Kees Cook
ARM: vexpress/spc: Avoid negative array index when...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-31
Kees Cook
ARM/dma-mapping: Remove CMA code when not built with CMA
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-30
Kees Cook
riscv: Rename "sp_in_global" to "current_stack_pointer"
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-25
Kees Cook
selftests: kselftest framework: provide "finished"...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-24
Kees Cook
usercopy: Disable CONFIG_HARDENED_USERCOPY_PAGESPAN
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-24
Kees Cook
Kconfig.debug: make DEBUG_INFO selectable from a choice
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-21
Kees Cook
lib: stackinit: Convert to KUnit
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-21
Kees Cook
um: Allow builds with Clang
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-14
Kees Cook
MIPS: Only use current_stack_pointer on GCC
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-14
Kees Cook
MIPS: boot/compressed: Use array reference for image...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-09
Kees Cook
Documentation/process: Add Researcher Guidelines
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-09
Kees Cook
Merge branch 'coredump-vma-snapshot-fix-for-v5.18'...
commit
|
commitdiff
|
tree
2022-03-04
Kees Cook
binfmt_elf: Introduce KUnit test
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-02
Kees Cook
ELF: Properly redefine PT_GNU_* in terms of PT_LOOS
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-02
Kees Cook
MAINTAINERS: Update execve entry with more details
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-02
Kees Cook
selftests/exec: Test for empty string on NULL argv
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-02
Kees Cook
exec: Force single empty string when argv is empty
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-01
Kees Cook
binfmt_elf: Avoid total_mapping_size for ET_EXEC
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-03-01
Kees Cook
mips: Implement "current_stack_pointer"
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-27
Kees Cook
media: omap3isp: Use struct_group() for memcpy() region
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-27
Kees Cook
tpm: vtpm_proxy: Check length to avoid compiler warning
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-27
Kees Cook
lib: overflow: Convert to Kunit
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-27
Kees Cook
m68k: Implement "current_stack_pointer"
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-26
Kees Cook
xtensa: Implement "current_stack_pointer"
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-26
Kees Cook
usercopy: Check valid lifetime via stack depth
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-25
Kees Cook
lkdtm/fortify: Swap memcpy() for strncpy()
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-25
Kees Cook
comedi: drivers: ni_routes: Use strcmp() instead of...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-25
Kees Cook
drm/dp: Fix OOB read when handling Post Cursor2 register
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-25
Kees Cook
drm/dp: Fix off-by-one in register cache size
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-23
Kees Cook
MIPS: Modernize READ_IMPLIES_EXEC
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-18
Kees Cook
iwlwifi: dbg_ini: Split memcpy() to avoid multi-field...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-17
Kees Cook
media: omap3isp: Use struct_group() for memcpy() region
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-16
Kees Cook
overflow: Provide constant expression struct_size
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-16
Kees Cook
overflow: Implement size_t saturating arithmetic helpers
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-16
Kees Cook
libsubcmd: Fix use-after-free for realloc(..., 0)
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Add Clang support
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Make sure strlen() may still be used as a...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Use __diagnose_as() for better diagnostic...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Make pointer arguments const
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
Compiler Attributes: Add __diagnose_as for Clang
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
Compiler Attributes: Add __overloadable for Clang
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
Compiler Attributes: Add __pass_object_size for Clang
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Replace open-coded __gnu_inline attribute
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Update compile-time tests for Clang 14
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Detect struct member overflows in memset(...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Detect struct member overflows in memmove...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
fortify: Detect struct member overflows in memcpy(...
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
Makefile: Enable -Wzero-length-bounds
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-02-14
Kees Cook
Makefile: Enable -Warray-bounds
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
next