projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dt-bindings: interrupt-controller: Add StarFive JH7110 plic
2023-07-19
Kees Cook
um: Use HOST_DIR for mrproper
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2023-06-14
Kees Cook
scsi: megaraid_sas: Add flexible array member for SGLs
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2023-05-30
Kees Cook
skbuff: Proactively round up to kmalloc bucket size
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
2023-05-24
Kees Cook
wifi: ath: Silence memcpy run-time false positive warning
Signed-off-by:
Kees Cook
<keescook@chromium.org>
commit
|
commitdiff
|
tree
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>
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
next