projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
block: ublk: fix doc build warning
2023-01-25
Mark Rutland
ftrace: Maintain samples/ftrace
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
ftrace: Export ftrace_free_filter() to modules
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-05
Mark Rutland
arm64: cmpxchg_double*: hazard against entire exchange...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-25
Mark Rutland
ftrace: arm64: remove static ftrace
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
arm64: move on_thread_stack() to <asm/stacktrace.h>
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
arm64: remove current_top_of_stack()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
arm64: alternatives: make apply_alternatives_vdso(...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
ftrace: arm64: move from REGS to ARGS
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
ftrace: rename ftrace_instruction_pointer_set() ->...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-18
Mark Rutland
ftrace: pass fregs to arch_ftrace_set_direct_caller()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: armv8_deprecated: rework deprected instruction...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: armv8_deprecated: move aarch32 helper earlier
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: armv8_deprecated move emulation functions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: armv8_deprecated: fold ops into insn_emulation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: rework EL0 MRS emulation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: factor insn read out of call_undef_hook()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: factor out EL1 SSBS emulation hook
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: split EL0/EL1 UNDEF handlers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: allow kprobes on EL0 handlers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: mm: kfence: only handle translation faults
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: insn: always inline hint generation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: insn: simplify insn group identification
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: insn: always inline predicates
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: insn: remove aarch64_insn_gen_prefetch()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-15
Mark Rutland
arm64: make is_ttbrX_addr() noinstr-safe
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-14
Mark Rutland
arm64: atomics: lse: remove stale dependency on JUMP_LABEL
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-08
Mark Rutland
arm_pmu: acpi: handle allocation failure
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-07
Mark Rutland
arm_pmu: rework ACPI probing
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-07
Mark Rutland
arm_pmu: factor out PMU matching
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-07
Mark Rutland
arm_pmu: acpi: factor out PMU<->CPU association
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-11-01
Mark Rutland
arm64: entry: avoid kprobe recursion
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-10-27
Mark Rutland
kunit: log numbers in decimal and hex
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-10-03
Mark Rutland
MAINTAINERS: add myself as a tracing reviewer
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-29
Mark Rutland
arm64: ftrace: fix module PLTs with mcount
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-29
Mark Rutland
arm64: fix the build with binutils 2.27
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-23
Mark Rutland
arm64: uaccess: simplify uaccess_mask_ptr()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-22
Mark Rutland
arm64: mm: don't acquire mutex when rewriting swapper
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-21
Mark Rutland
arm64: avoid BUILD_BUG_ON() in alternative-macros
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: add shared NOP callback
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: add alternative_has_feature_*()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: have callbacks take a cap
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: make alt_region const
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: hoist print out of __apply_alternatives()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: proton-pack: prepare for cap changes
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: alternatives: kvm: prepare for cap changes
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: cpufeature: make cpus_have_cap() noinstr-safe
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: rework BTI exception handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: rework FPAC exception handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: consistently pass ESR_ELx to die()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: die(): pass 'err' as long
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-16
Mark Rutland
arm64: report EL1 UNDEFs better
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: atomic: always inline the assembly
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: atomics: remove LL/SC trampolines
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: track hyp stacks in unwinder's address...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: track all stack boundaries explicitly
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: remove stack type from fp translator
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: rework stack boundary discovery
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: add stackinfo_on_stack() helper
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: move SDEI stack helpers to stacktrace...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: rename unwind_next_common() -> unwind_nex...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: simplify unwind_next_common()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-09-09
Mark Rutland
arm64: stacktrace: fix kerneldoc comments
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-08-23
Mark Rutland
arm64: fix rodata=full
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-07-20
Mark Rutland
arm64: fix KASAN_INLINE
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-29
Mark Rutland
arm64: head: remove __PHYS_OFFSET
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-28
Mark Rutland
arm64: asm-extable: add asm uacess helpers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-28
Mark Rutland
arm64: asm-extable: move data fields
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-23
Mark Rutland
arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-23
Mark Rutland
arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-15
Mark Rutland
arm64: ftrace: remove redundant label
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-15
Mark Rutland
arm64: ftrace: consistently handle PLTs.
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-15
Mark Rutland
arm64: ftrace: fix branch range checks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-17
Mark Rutland
arm64: kexec: load from kimage prior to clobbering
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-15
Mark Rutland
irqchip/gic-v3: Fix priority mask handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-15
Mark Rutland
irqchip/gic-v3: Refactor ISB + EOIR at ack time
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-15
Mark Rutland
irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-15
Mark Rutland
arm64/sysreg: fix odd line spacing
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-15
Mark Rutland
arm64/sysreg: improve comment for regs without fields
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
lkdtm/stackleak: fix CONFIG_GCC_PLUGIN_STACKLEAK=n
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
arm64: entry: use stackleak_erase_on_task_stack()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: add on/off stack variants
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
lkdtm/stackleak: check stack boundaries
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
lkdtm/stackleak: prevent unexpected stack usage
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
lkdtm/stackleak: rework boundary management
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
lkdtm/stackleak: avoid spurious failure
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: rework poison scanning
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: rework stack high bound handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: clarify variable names
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: rework stack low bound handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: remove redundant check
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
stackleak: move skip_erasing() check earlier
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-08
Mark Rutland
arm64: stackleak: fix current_top_of_stack()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-05-04
Mark Rutland
arm64: Add sysreg header generation scripting
This script was mostly written by
Mark Rutland
but has been extended by
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-04-22
Mark Rutland
arm64: stacktrace: make struct stackframe private to...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-04-22
Mark Rutland
arm64: stacktrace: delete PCS comment
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-03-13
Mark Rutland
Kbuild: use -Wdeclaration-after-statement
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-03-07
Mark Rutland
arm64: prevent instrumentation of bp hardening callbacks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-22
Mark Rutland
linkage: remove SYM_FUNC_{START,END}_ALIAS()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-22
Mark Rutland
x86: clean up symbol aliasing
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
next