projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
PM: EM: fix memory leak with using debugfs_lookup()
2023-03-10
Mark Rutland
ACPI: Don't build ACPICA with '-Os'
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-10
Mark Rutland
cpuidle: drivers: firmware: psci: Dont instrument suspend...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-02-01
Mark Rutland
ftrace: Export ftrace_free_filter() to modules
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-18
Mark Rutland
arm64: cmpxchg_double*: hazard against entire exchange...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-12-31
Mark Rutland
arm64: make is_ttbrX_addr() noinstr-safe
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-12-31
Mark Rutland
arm64: mm: kfence: only handle translation faults
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-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
2022-02-22
Mark Rutland
arm64: clean up symbol aliasing
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-22
Mark Rutland
linkage: add SYM_FUNC_ALIAS{,_LOCAL,_WEAK}()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
arm64: Support PREEMPT_DYNAMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
arm64: entry: Centralize preemption decision
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
sched/preempt: Add PREEMPT_DYNAMIC using static keys
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
sched/preempt: Decouple HAVE_PREEMPT_DYNAMIC from GENERIC_ENTRY
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
sched/preempt: Simplify irqentry_exit_cond_resched...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
sched/preempt: Refactor sched_dynamic_update()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-19
Mark Rutland
sched/preempt: Move PREEMPT_DYNAMIC logic later
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-15
Mark Rutland
arm64: atomics: remove redundant static branch
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-11
Mark Rutland
atomics: Fix atomic64_{read_acquire,set_release} fallbacks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-02
Mark Rutland
kvm/riscv: rework guest entry logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-01
Mark Rutland
kvm/arm64: rework guest entry logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-01
Mark Rutland
kvm/x86: rework guest entry logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-01
Mark Rutland
kvm/mips: rework guest entry logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-01
Mark Rutland
kvm: add guest_state_{enter,exit}_irqoff()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-01-25
Mark Rutland
MAINTAINERS: add myself as reviewer for atomics
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-01-05
Mark Rutland
scripts/sorttable: Unify arm64 & x86 sort functions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-15
Mark Rutland
arm64: remove __dma_*_area() aliases
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-14
Mark Rutland
arm64: atomics: lse: define RETURN ops in terms of...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-14
Mark Rutland
arm64: atomics: lse: improve constraints for simple ops
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-14
Mark Rutland
arm64: atomics: lse: define ANDs in terms of ANDNOTs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-14
Mark Rutland
arm64: atomics lse: define SUBs in terms of ADDs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-14
Mark Rutland
arm64: atomics: format whitespace consistently
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-13
Mark Rutland
arm64: mm: log potential KASAN shadow alias
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-13
Mark Rutland
arm64: mm: use die_kernel_fault() in do_mem_abort()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
next