projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
kbuild: export top-level LDFLAGS_vmlinux only to scripts/Makefile.vmlinux
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>
commit
|
commitdiff
|
tree
2023-01-24
Kees Cook
panic: Introduce warn_limit
Signed-off-by:
Kees Cook
<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>
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>
commit
|
commitdiff
|
tree
2023-01-24
Kees Cook
panic: Separate sysctl logic from CONFIG_SMP
Signed-off-by:
Kees Cook
<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>
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>
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>
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...
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
Signed-off-by:
Kees Cook
<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...
Signed-off-by:
Kees Cook
<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
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-27
Kees Cook
platform/surface: Split memcpy() of struct ssam_event...
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-26
Kees Cook
fortify: Convert to struct vs member helpers
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2022-09-26
Kees Cook
fortify: Explicitly check bounds are compile-time constants
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...
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
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>
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>
commit
|
commitdiff
|
tree
2022-09-07
Kees Cook
scsi: esas2r: Use flex array destination for memcpy()
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
next