projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
extrawarn: move -Wrestrict into W=1 warnings
2023-06-25
Sami Tolvanen
kbuild: Disable GCOV for *.mod.o
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2023-06-25
Sami Tolvanen
kbuild: Fix CFI failures with GCOV
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2023-01-13
Sami Tolvanen
kbuild: Fix CFI hash randomization with KASAN
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-12-23
Sami Tolvanen
cfi: Fix CFI failure with KASAN
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-11-14
Sami Tolvanen
arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_G...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-10-01
Sami Tolvanen
Makefile.extrawarn: Move -Wcast-function-type-strict...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
x86: Add support for CONFIG_CFI_CLANG
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
x86/purgatory: Disable CFI
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
x86: Add types to indirectly called assembly functions
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
x86/tools/relocs: Ignore __kcfi_typeid_ relocations
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
kallsyms: Drop CONFIG_CFI_CLANG workarounds
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
objtool: Disable CFI warnings
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
objtool: Preserve special st_shndx indexes in elf_update_symbol
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
treewide: Drop __cficanonical
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
treewide: Drop WARN_ON_FUNCTION_MISMATCH
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
treewide: Drop function_nocfi
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
init: Drop __nocfi from __init
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
arm64: Drop unneeded __nocfi attributes
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
arm64: Add CFI error handling
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
arm64: Add types to indirect called assembly functions
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
psci: Fix the function type for psci_initcall_t
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
lkdtm: Emit an indirect call for CFI tests
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
cfi: Add type helper macros
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
cfi: Switch to -fsanitize=kcfi
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
cfi: Drop __CFI_ADDRESSABLE
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
cfi: Remove CONFIG_CFI_CLANG_SHADOW
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
scripts/kallsyms: Ignore __kcfi_typeid_
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-09-26
Sami Tolvanen
treewide: Filter out CC_FLAGS_CFI
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-06-25
Sami Tolvanen
kbuild: Ignore __this_module in gen_autoksyms.sh
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-06-13
Sami Tolvanen
cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2022-04-13
Sami Tolvanen
cfi: Use __builtin_function_start
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-09-02
Sami Tolvanen
kbuild: Fix TRIM_UNUSED_KSYMS with LTO_CLANG
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: allow CONFIG_CFI_CLANG to be selected
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
KVM: arm64: Disable CFI for nVHE
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: ftrace: use function_nocfi for ftrace_call
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: add __nocfi to __apply_alternatives
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: add __nocfi to functions that jump to a physical...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: use function_nocfi with __pa_symbol
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
arm64: implement function_nocfi
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
psci: use function_nocfi for cpu_resume
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
lkdtm: use function_nocfi
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
treewide: Change list_sort to use const pointers
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
bpf: disable CFI in dispatcher functions
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
kallsyms: strip ThinLTO hashes from static functions
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
kthread: use WARN_ON_FUNCTION_MISMATCH
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
workqueue: use WARN_ON_FUNCTION_MISMATCH
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
module: ensure __cfi_check alignment
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
mm: add generic function_nocfi macro
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
cfi: add __cficanonical
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-04-08
Sami Tolvanen
add support for Clang CFI
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-03-11
Sami Tolvanen
kbuild: Allow LTO to be selected with KASAN_HW_TAGS
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-03-09
Sami Tolvanen
KVM: arm64: Don't use cbz/adr with external symbols
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-25
Sami Tolvanen
parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
kbuild: lto: force rebuilds when switching CONFIG_LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, build: allow LTO to be selected
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, cpu: disable LTO for cpu.c
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, vdso: disable LTO only for vDSO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
kbuild: lto: postpone objtool
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Split noinstr validation from --vmlinux
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
x86, build: use objtool mcount
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
tracing: add support for objtool mcount
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Don't autodetect vmlinux.o
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-02-23
Sami Tolvanen
objtool: Fix __mcount_loc generation with Clang's assembler
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-25
Sami Tolvanen
Commit 9bb48c82aced ("tty: implement write_iter") converted...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-21
Sami Tolvanen
x86/sgx: Fix the return type of sgx_init()
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
arm64: allow LTO to be selected
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
arm64: vdso: disable LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
drivers/misc/lkdtm: disable LTO for rodata.o
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
efi/libstub: disable LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
scripts/mod: disable LTO for empty.c
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
modpost: lto: strip .lto from module names
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
PCI: Fix PREL32 relocations for LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
init: lto: fix PREL32 relocations
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
init: lto: ensure initcall ordering
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
kbuild: lto: add a default list of used symbols
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
kbuild: lto: merge module sections
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
kbuild: lto: limit inlining
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
kbuild: lto: fix module versioning
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-14
Sami Tolvanen
kbuild: add support for Clang LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2021-01-08
Sami Tolvanen
tracing: move function tracer options to Kconfig
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-12-11
Sami Tolvanen
cfg80211: fix callback type mismatches in wext-compat
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-12-01
Sami Tolvanen
x86/pci: Fix the function type for check_reserved_t
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-12-01
Sami Tolvanen
arm64: scs: use vmapped IRQ and SDEI shadow stacks
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-12-01
Sami Tolvanen
scs: switch to vmapped shadow stacks
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-12-01
Sami Tolvanen
samples/ftrace: Mark my_tramp[12]? global
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-11-17
Sami Tolvanen
perf/x86: fix sysfs type mismatches
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-10-20
Sami Tolvanen
treewide: remove DISABLE_LTO
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-08-28
Sami Tolvanen
arm64: use a common .arch preamble for inline assembly
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-07-30
Sami Tolvanen
arm64/alternatives: move length validation inside the...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-06-22
Sami Tolvanen
security: fix the key_permission LSM hook function...
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-06-17
Sami Tolvanen
recordmcount: support >64k sections
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-28
Sami Tolvanen
objtool: Use sh_info to find the base for .rela sections
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
efi/libstub: Disable Shadow Call Stack
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: scs: Add shadow stacks for SDEI
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: Implement Shadow Call Stack
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: Disable SCS for hypervisor code
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: vdso: Disable Shadow Call Stack
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: efi: Restore register x18 if it was corrupted
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
2020-05-15
Sami Tolvanen
arm64: Preserve register x18 when CPU is suspended
Signed-off-by:
Sami Tolvanen
<samitolvanen@google.com>
commit
|
commitdiff
|
tree
next