projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
fortify: Add compile-time FORTIFY_SOURCE tests
2021-10-18
Kees Cook
fortify: Add compile-time FORTIFY_SOURCE tests
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
fortify: Allow strlen() and strnlen() to pass compile...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
fortify: Prepare to improve strnlen() and strlen()...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
fortify: Fix dropped strcpy() compile-time write overflow...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
fortify: Explicitly disable Clang support
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
fortify: Move remaining fortify helpers into fortify...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
lib/string: Move helper functions out of string.c
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
compiler_types.h: Remove __compiletime_object_size()
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
cm4000_cs: Use struct_group() to zero struct cm4000_dev...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
can: flexcan: Use struct_group() to zero struct flexcan_regs...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
HID: roccat: Use struct_group() to zero kone_mouse_event
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
HID: cp2112: Use struct_group() for memcpy() region
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
drm/mga/mga_ioc32: Use struct_group() for memcpy()...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
iommu/amd: Use struct_group() for memcpy() region
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
bnxt_en: Use struct_group_attr() for memcpy() region
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
cxl/core: Replace unions with struct_group()
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
stddef: Introduce struct_group() helper macro
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
stddef: Fix kerndoc for sizeof_field() and offsetofend()
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
powerpc: Split memset() to avoid multi-field overflow
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-09-25
Kees Cook
scsi: ibmvscsi: Avoid multi-field memset() overflow...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-08-22
Kees Cook
lib/test_stackinit: Add assigned initializers
Signed-off-by: Kees Cook <
keescook@chromium.org
>
...org/r/20210723221933.3431999-4-
keescook@chromium.org
commit
|
commitdiff
|
tree
2021-08-22
Kees Cook
lib/test_stackinit: Allow building stand-alone
Signed-off-by: Kees Cook <
keescook@chromium.org
>
...org/r/20210723221933.3431999-3-
keescook@chromium.org
commit
|
commitdiff
|
tree
2021-08-11
Elliot Berman
cfi: Use rcu_read_{un}lock_sched_notrace
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-08-11
Nathan Chancellor
vmlinux.lds.h: Handle clang's module.{c,d}tor sections
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-08-11
Hsuan-Chi Kuo
seccomp: Fix setting loaded filter count during TSYNC
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-07-26
Kees Cook
lib/test_stackinit: Fix static initializer test
Signed-off-by: Kees Cook <
keescook@chromium.org
>
...org/r/20210723221933.3431999-2-
keescook@chromium.org
commit
|
commitdiff
|
tree
2021-07-21
Kees Cook
hardening: Clarify Kconfig text for auto-var-init
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-07-20
Kees Cook
hardening: Introduce CONFIG_ZERO_CALL_USED_REGS
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-07-02
Rodrigo Campos
Documentation: seccomp: Fix typo in user notification
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-29
Nathan Chancellor
qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-28
Kees Cook
selftests/seccomp: Avoid using "sysctl" for report
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-28
Kees Cook
selftests/seccomp: Flush benchmark output
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-28
Kees Cook
selftests/seccomp: More closely track fds being assigned
Signed-off-by: Kees Cook <
keescook@chromium.org
>
...lkml/20210527032948.3730953-1-
keescook@chromium.org
commit
|
commitdiff
|
tree
2021-06-28
Rodrigo Campos
selftests/seccomp: Add test for atomic addfd+send
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-28
Rodrigo Campos
seccomp: Support atomic "addfd + send reply"
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-22
Nick Desaulniers
Kconfig: Introduce ARCH_WANTS_NO_INSTR and CC_HAS_NO_PROFILE...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-22
Nick Desaulniers
compiler_attributes.h: cleanups for GCC 4.9+
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-22
Nick Desaulniers
compiler_attributes.h: define __no_profile, add to...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-17
Kees Cook
pstore/blk: Include zone in pstore_device_info
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-16
Kees Cook
pstore/blk: Fix kerndoc and redundancy on blkdev param
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-16
Kees Cook
pstore/blk: Use the normal block device I/O path
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-16
Kees Cook
pstore/blk: Move verify_size() macro out of function
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-16
Kees Cook
pstore/blk: Improve failure reporting
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-14
Tor Vic
Makefile: lto: Pass -warn-stack-size only on LLD <...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-14
Nathan Chancellor
x86, lto: Enable Clang LTO for 32-bit as well
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-14
Mark Rutland
CFI: Move function_nocfi() into compiler.h
Cc: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-14
Nathan Chancellor
MAINTAINERS: Add Clang CFI section
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-11
Tor Vic
x86, lto: Pass -stack-alignment only on LLD < 13.0.0
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-02
Nathan Chancellor
vmlinux.lds.h: Avoid orphan section with !SMP
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-06-02
Arnd Bergmann
ARM: cpuidle: Avoid orphan section warning
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-05-29
Sargun Dhillon
seccomp: Refactor notification handler to prepare for...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-05-28
Sargun Dhillon
Documentation: seccomp: Fix user notification documentation
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-05-24
Nick Desaulniers
Makefile: LTO: have linker check -Wframe-larger-than
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-05-24
Marco Elver
init: verify that function is initcall_t at compile...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: allow CONFIG_CFI_CLANG to be selected
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
KVM: arm64: Disable CFI for nVHE
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: ftrace: use function_nocfi for ftrace_call
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: add __nocfi to __apply_alternatives
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: add __nocfi to functions that jump to a physical...
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: use function_nocfi with __pa_symbol
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: implement function_nocfi
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
psci: use function_nocfi for cpu_resume
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
lkdtm: use function_nocfi
Acked-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
treewide: Change list_sort to use const pointers
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
bpf: disable CFI in dispatcher functions
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
kallsyms: strip ThinLTO hashes from static functions
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
kthread: use WARN_ON_FUNCTION_MISMATCH
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
workqueue: use WARN_ON_FUNCTION_MISMATCH
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
module: ensure __cfi_check alignment
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
mm: add generic function_nocfi macro
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
cfi: add __cficanonical
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
add support for Clang CFI
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-01
Sean Christopherson
kbuild: lto: Merge module sections if and only if CONFIG_LTO...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-04-01
Keith Busch
overflow: Correct check_shl_overflow() comment
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-31
Mukesh Ojha
pstore: Add mem_type property DT parsing support
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-31
Cui GaoSheng
seccomp: Fix "cacheable" typo in comments
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-31
Kenta.Tada@sony.com
seccomp: Fix CONFIG tests for Seccomp_filters
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-02
Dmitry Osipenko
pstore/ram: Rate-limit "uncorrectable error in header...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-02
Jason Yan
gcc-plugins: latent_entropy: remove unneeded semicolon
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-03-02
Jason Yan
gcc-plugins: structleak: remove unneeded variable ...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-25
Nathan Chancellor
vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KER...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-25
Masahiro Yamada
kbuild: Move .thinlto-cache removal to 'make clean'
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-25
Sami Tolvanen
parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY
Tested-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
kbuild: lto: force rebuilds when switching CONFIG_LTO
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, build: allow LTO to be selected
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, cpu: disable LTO for cpu.c
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, vdso: disable LTO only for vDSO
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
kbuild: lto: postpone objtool
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Split noinstr validation from --vmlinux
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, build: use objtool mcount
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
tracing: add support for objtool mcount
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Don't autodetect vmlinux.o
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Fix __mcount_loc generation with Clang's assembler
commit
|
commitdiff
|
tree
2021-02-23
Peter Zijlstra
objtool: Add a pass for generating __mcount_loc
Reviewed-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-23
Tetsuo Handa
pstore: Fix warning in pstore_kill_sb()
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-18
Jiri Bohac
pstore: Fix typo in compression option name
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-17
Alexander Lobakin
kbuild: prevent CC_FLAGS_LTO self-bloating on recursive...
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-02-10
wanghongzhe
seccomp: Improve performace by optimizing rmb()
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
arm64: allow LTO to be selected
Reviewed-by: Kees Cook <
keescook@chromium.org
>
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS
Signed-off-by: Kees Cook <
keescook@chromium.org
>
commit
|
commitdiff
|
tree
next