projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
2024-02-05
Mark Rutland
drivers/perf: pmuv3: don't expose SW_INCR event in...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2024-02-01
Mark Rutland
arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-12-20
Mark Rutland
perf: Fix perf_event_validate_size() lockdep splat
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-11-20
Mark Rutland
arm64/arm: xen: enlighten: Fix KPTI checks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-09-20
Mark Rutland
locking/atomic: scripts: fix fallback ifdeffery
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-08-23
Mark Rutland
entry: Remove empty addr_limit_user_check()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-08-11
Mark Rutland
arm64: syscall: unmask DAIF earlier for SVCs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-21
Mark Rutland
arm64: alternatives: make clean_dcache_range_nopatch...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-16
Mark Rutland
locking/atomic: scripts: fix ${atomic}_dec_if_positive...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-15
Mark Rutland
arm64: mm: fix VA-range sanity check
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-07
Mark Rutland
arm64: cpufeature: fold cpus_set_cap() into update_cpu_capab...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-07
Mark Rutland
arm64: cpufeature: use cpucap naming
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-07
Mark Rutland
arm64: alternatives: use cpucap naming
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-07
Mark Rutland
arm64: standardise cpucap bitmap names
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: module: rework module VA range selection
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: module: mandate MODULE_PLTS
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: module: move module randomization to module.c
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: kaslr: split kaslr/module initialization
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: kasan: remove !KASAN_VMALLOC remnants
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-06
Mark Rutland
arm64: module: remove old !KASAN_VMALLOC logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: treewide: delete arch_atomic_*() kerneldoc
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: generate kerneldoc comments
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
docs: scripts: kernel-doc: accept bitwise negation...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: simplify raw_atomic*() definitions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: simplify raw_atomic_long*...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: split pfx/name/sfx/order
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: restructure fallback ifdeffery
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: build raw_atomic_long*() directly
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: treewide: use raw_atomic*_<op>()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: add trivial raw_atomic*_<op>()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: factor out order template...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: remove leftover "${mult}"
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: scripts: remove bogus order parameter
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: xtensa: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: x86: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: sparc: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: sh: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: parisc: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: m68k: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: hexagon: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: arm: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: arc: add preprocessor symbols
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: make atomic*_{cmp,}xchg optional
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: hexagon: remove redundant arch_atomic_cmpxchg
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: remove fallback comments
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-06-05
Mark Rutland
locking/atomic: arm: fix sync ops
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-05-03
Mark Rutland
kasan: hw_tags: avoid invalid virt_to_page()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-29
Mark Rutland
locking/atomic: Correct (cmp)xchg() instrumentation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-13
Mark Rutland
arm64: move PAC masks to <asm/pointer_auth.h>
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-13
Mark Rutland
arm64: use XPACLRI to strip PAC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-13
Mark Rutland
arm64: avoid redundant PAC stripping in __builtin_return_add...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: mm: always map fixmap at page granularity
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: mm: move fixmap code to its own file
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: add FIXADDR_TOT_{START,SIZE}
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: stacktrace: always inline core stacktrace functions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: stacktrace: move dump functions to end of file
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-11
Mark Rutland
arm64: stacktrace: recover return address for first...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-04-06
Mark Rutland
arm64/sysreg: allow *Enum blocks in SysregFields blocks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-28
Mark Rutland
arm64: uaccess: remove unnecessary earlyclobber
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-28
Mark Rutland
arm64: uaccess: permit put_{user,kernel} to use zero...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-28
Mark Rutland
arm64: uaccess: permit __smp_store_release() to use...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-28
Mark Rutland
arm64: atomics: lse: improve cmpxchg implementation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-03-21
Mark Rutland
ftrace: selftest: remove broken trace_direct_tramp
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-02-28
Mark Rutland
arm64: ftrace: forbid CALL_OPS with CC_OPTIMIZE_FOR_SIZE
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-02-20
Mark Rutland
arm64: fix .idmap.text assertion for large kernels
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-02-16
Mark Rutland
arm64: perf: reject CHAIN events at creation time
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-02-16
Mark Rutland
arm_pmu: fix event CPU filtering
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: irqflags: use alternative branches for pseudo...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: add ARM64_HAS_GIC_PRIO_RELAXED_SYNC cpucap
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: make ARM64_HAS_GIC_PRIO_MASKING depend on ARM64_HAS_G...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: rename ARM64_HAS_IRQ_PRIO_MASKING to ARM64_HAS_GIC_PR...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: rename ARM64_HAS_SYSREG_GIC_CPUIF to ARM64_HAS_GIC_CP...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: pauth: don't sign leaf functions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
arm64: unify asm-arch manipulation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-31
Mark Rutland
cpuidle: drivers: firmware: psci: Dont instrument suspend...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-27
Mark Rutland
arm64: traps: attempt to dump all instructions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-27
Mark Rutland
arm64: avoid executing padding bytes during kexec ...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-25
Mark Rutland
ftrace: Add sample with custom ops
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
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-24
Mark Rutland
arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
arm64: ftrace: Update stale comment
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
arm64: patching: Add aarch64_insn_write_literal_u64()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
arm64: insn: Add helpers for BTI
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
ACPI: Don't build ACPICA with '-Os'
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
Compiler attributes: GCC cold function alignment workarounds
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-24
Mark Rutland
ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS
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
next