projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
2023-01-18
Mark Rutland
arm64: cmpxchg_double*: hazard against entire exchange...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-18
Mark Rutland
arm64: atomics: remove LL/SC trampolines
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2023-01-18
Mark Rutland
arm64: atomics: format whitespace consistently
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-10
Mark Rutland
arm64: entry: avoid kprobe recursion
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-10-26
Mark Rutland
arm64: ftrace: fix module PLTs with mcount
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-08-17
Mark Rutland
arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-08-17
Mark Rutland
arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-07-12
Mark Rutland
irqchip/gic-v3: Refactor ISB + EOIR at ack time
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-07-12
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-06-22
Mark Rutland
arm64: ftrace: consistently handle PLTs.
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-22
Mark Rutland
arm64: ftrace: fix branch range checks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-06-09
Mark Rutland
arm64: stackleak: fix current_top_of_stack()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-04-08
Mark Rutland
atomics: Fix atomic64_{read_acquire,set_release} fallbacks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-04-08
Mark Rutland
arm64: prevent instrumentation of bp hardening callbacks
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-08
Mark Rutland
kvm/arm64: rework guest entry logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-02-08
Mark Rutland
kvm: add guest_state_{enter,exit}_irqoff()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2022-01-27
Mark Rutland
powerpc: Avoid discarding flags in system_call_exception()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-08
Mark Rutland
arm64: ftrace: add missing BTIs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-01
Mark Rutland
sched/scs: Reset task stack state in bringup_cpu()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-12-01
Mark Rutland
arm64: uaccess: avoid blocking within critical sections
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-11-18
Mark Rutland
irq: mips: avoid nested irq_enter()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-11-18
Mark Rutland
KVM: arm64: Extract ESR_ELx.EC only
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-24
Mark Rutland
Documentation/features/vm: correct huge-vmap APIs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-24
Mark Rutland
arm64: head: avoid over-mapping in map_memory
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-19
Mark Rutland
arm64: initialize all of CNTHCTL_EL2
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-05
Mark Rutland
arm64: entry: call exit_to_user_mode() from C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-05
Mark Rutland
arm64: entry: move bulk of ret_to_user to C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-05
Mark Rutland
arm64: entry: clarify entry/exit helpers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-05
Mark Rutland
arm64: entry: consolidate entry/exit helpers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-04
Mark Rutland
locking/atomic: simplify non-atomic wrappers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
Mark Rutland
arm64: stacktrace: avoid tracing arch_stack_walk()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
Mark Rutland
arm64: stacktrace: fix comment
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-03
Mark Rutland
arm64: fix compat syscall return truncation
commit
|
commitdiff
|
tree
2021-08-02
Mark Rutland
arm64: kasan: mte: remove redundant mte_report_once...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-08-02
Mark Rutland
arm64: kasan: mte: use a constant kernel GCR_EL1 value
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-16
Mark Rutland
locking/atomic: add generic arch_*() bitops
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-16
Mark Rutland
locking/atomic: add arch_atomic_long*()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-16
Mark Rutland
locking/atomic: centralize generated headers
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-16
Mark Rutland
locking/atomic: remove ARCH_ATOMIC remanants
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-16
Mark Rutland
locking/atomic: simplify ifdef generation
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-15
Mark Rutland
arm64: entry: fix KCOV suppression
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-15
Mark Rutland
arm64: entry: add missing noinstr
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-15
Mark Rutland
arm64: mte: fix restoration of GCR_EL1 from suspend
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-12
Mark Rutland
arm64: fix strlen() with CONFIG_KASAN_HW_TAGS
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-07-07
Mark Rutland
locking/atomic: sparc: Fix arch_cmpxchg64_local()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-21
Mark Rutland
arm64: insn: avoid circular include dependency
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-14
Mark Rutland
CFI: Move function_nocfi() into compiler.h
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-11
Mark Rutland
arm64: insn: move AARCH64_INSN_SIZE into <asm/insn.h>
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-11
Mark Rutland
arm64: insn: decouple patching from insn code
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-08
Mark Rutland
arm64: mm: decode xFSC in mem_abort_decode()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-08
Mark Rutland
drm/vc4: fix vc4_atomic_commit_tail() logic
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: idle: don't instrument idle code with KCOV
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: don't instrument entry code with KCOV
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: make NMI entry/exit functions static
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: split SDEI entry
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: split bad stack entry
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: fold el1_inv() into el1h_64_sync_handler()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: handle all vectors with C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: template the entry asm functions
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: improve bad_mode()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: move bad_mode() to entry-common.c
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: consolidate EL1 exception returns
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: organise entry vectors consistently
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: organise entry handlers consistently
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: convert IRQ+FIQ handlers to C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: add a call_on_irq_stack helper
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: move NMI preempt logic to C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: move arm64_preempt_schedule_irq to entry...
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: convert SError handlers to C
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: entry: unmask IRQ+FIQ after EL0 handling
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-07
Mark Rutland
arm64: remove redundant local_daif_mask() in bad_mode()
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-05
Mark Rutland
pid: take a reference when initializing `cad_pid`
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-06-02
Mark Rutland
arm64: update string routine copyrights and URLs
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
arm64: smp: initialize cpu offset earlier
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
arm64: smp: unify task and sp setup
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
arm64: smp: remove stack from secondary_data
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
arm64: smp: remove pointless secondary_data maintenance
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
arm64: assembler: add set_this_cpu_offset
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomics: atomic-instrumented: simplify ifdeffery
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: delete !ARCH_ATOMIC remnants
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: xtensa: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: sparc: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: sh: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: riscv: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: powerpc: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: parisc: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: openrisc: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: nios2: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: nds32: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: mips: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: microblaze: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: m68k: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: ia64: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: hexagon: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: h8300: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: csky: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: arm: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
2021-05-26
Mark Rutland
locking/atomic: arc: move to ARCH_ATOMIC
Signed-off-by:
Mark Rutland
<mark.rutland@arm.com>
commit
|
commitdiff
|
tree
next