2021-05-26 | Mark Rutland | locking/atomic: openrisc: avoid asm-generic/atomic.h Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210525140232.53872-6-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-05-26 | Mark Rutland | locking/atomic: microblaze: use asm-generic exclusively Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210525140232.53872-5-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-05-26 | Mark Rutland | locking/atomic: h8300: use asm-generic exclusively Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210525140232.53872-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-05-26 | Mark Rutland | locking/atomic: net: use linux/atomic.h for xchg &... Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210525140232.53872-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-05-26 | Mark Rutland | locking/atomic: make ARCH_ATOMIC a Kconfig symbol Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210525140232.53872-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-05-05 | Mark Rutland | arm64: entry: always set GIC_PRIO_PSR_I_SET during... Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210428111555.50880-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-04-30 | Mark Rutland | arm64: stacktrace: restore terminal records Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2021-04-23 | Mark Rutland | arm64: alternative: simplify passing alt_region Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210416163032.10857-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-28 | Mark Rutland | arm64: setup: name `tcr` register Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210326180137.43119-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-28 | Mark Rutland | arm64: setup: name `mair` register Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210326180137.43119-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-25 | Mark Rutland | arm64: entry: remove test_irqs_unmasked macro Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210323181201.18889-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-24 | Mark Rutland | arm64: irq: allow FIQs to be handled Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210315115629.57191-7-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-24 | Mark Rutland | arm64: irq: rework root IRQ handler registration Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210315115629.57191-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-03-22 | Mark Rutland | arm64: stacktrace: don't trace arch_stack_walk() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210319184106.5688-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-02-08 | Mark Rutland | arm64: entry: consolidate Cortex-A76 erratum 1463225... Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210202120341.28858-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-01-26 | Mark Rutland | Documentation: livepatch: document reliable stacktrace Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2021-01-22 | Mark Rutland | lockdep: report broken irq restoration Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210111153707.10071-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-01-20 | Mark Rutland | arm64: remove EL0 exception frame record Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2021-01-15 | Mark Rutland | arm64: syscall: include prototype for EL0 SVC functions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210114124812.17754-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2021-01-13 | Mark Rutland | arm64: entry: remove redundant IRQ flag tracing Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20210107145310.44616-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-16 | Mark Rutland | arm64: make _TIF_WORK_MASK bits contiguous Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-12-15 | Mark Rutland | arm64: entry: suppress W=1 prototype warnings Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201214113353.44417-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-09 | Mark Rutland | lkdtm: don't move ctors to .rodata Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201207170533.10738-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-03 | Mark Rutland | arm64: mark __system_matches_cap as __maybe_unused Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201203152403.26100-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: remove vestigal UAO support Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201202131558.39270-13-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: remove redundant PAN toggling Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201202131558.39270-12-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: remove addr_limit_user_check() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201202131558.39270-11-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: remove set_fs() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201202131558.39270-10-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess cleanup macro naming Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-9-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: split user/kernel routines Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-8-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: refactor __{get,put}_user Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-7-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: simplify __copy_user_flushcache() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-6-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: uaccess: rename privileged uaccess routines Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-5-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: sdei: explicitly simulate PAN/UAO entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: sdei: move uaccess logic to arch/arm64/ Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201202131558.39270-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: head.S: always initialize PSTATE Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201113124937.20574-6-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: head.S: cleanup SCTLR_ELx initialization Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201113124937.20574-5-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: head.S: rename el2_setup -> init_kernel_el Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201113124937.20574-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: add C wrappers for SET_PSTATE_*() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201113124937.20574-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-12-02 | Mark Rutland | arm64: ensure ERET from kthread is illegal Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201113124937.20574-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: fix EL1 debug transitions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201130115950.22492-12-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: fix NMI {user, kernel}->kernel transitions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201130115950.22492-11-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: fix non-NMI kernel<->kernel transitions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...org/r/20201130115950.22492-10-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: ptrace: prepare for EL1 irq/rcu tracking Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-9-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: fix non-NMI user<->kernel transitions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-8-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: move el1 irq/nmi logic to C Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-7-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: prepare ret_to_user for function call Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-6-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: move enter_from_user_mode to entry-common.c Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-5-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: entry: mark entry code as noinstr Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: mark idle code as noinstr Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-30 | Mark Rutland | arm64: syscall: exit userspace before unmasking exceptions Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201130115950.22492-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-10 | Mark Rutland | arm64: consistently use reserved_pg_dir Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201103102229.8542-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-11-09 | Mark Rutland | arm64: uaccess: move uao_* alternatives to asm-uaccess.h Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-10-30 | Mark Rutland | arm64: cpufeature: upgrade hyp caps to final Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201026134931.28246-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-10-30 | Mark Rutland | arm64: cpufeature: reorder cpus_have_{const, final... Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201026134931.28246-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-10-30 | Mark Rutland | KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201026134931.28246-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-10-05 | Mark Rutland | arm64: initialize per-cpu offsets earlier Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20201005164303.21389-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-09-28 | Mark Rutland | arm64: perf: Avoid PMXEV* indirection Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-05-07 | Mark Rutland | arm64: hugetlb: avoid potential NULL dereference Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-04-29 | Mark Rutland | arm64: vdso: use consistent 'map' nomenclature Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200428164921.41641-5-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-29 | Mark Rutland | arm64: vdso: use consistent 'abi' nomenclature Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200428164921.41641-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-29 | Mark Rutland | arm64: vdso: simplify arch_vdso_type ifdeffery Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200428164921.41641-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-29 | Mark Rutland | arm64: vdso: remove aarch32_vdso_pages[] Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200428164921.41641-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-28 | Mark Rutland | arm64: simplify ptrauth initialization Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200423101606.37601-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-28 | Mark Rutland | arm64: remove ptrauth_keys_install_kernel sync arg Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200423101606.37601-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-04-21 | Mark Rutland | arm64: sync kernel APIAKey when installing Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-04-15 | Mark Rutland | arm64: vdso: don't free unallocated pages Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-03-19 | Mark Rutland | random: avoid warnings for !CONFIG_NUMA builds Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-03-18 | Mark Rutland | arm64: unwind: strip PAC from kernel addresses Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-03-13 | Mark Rutland | arm64: kvm: hyp: use cpus_have_final_cap() Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-03-13 | Mark Rutland | arm64: cpufeature: add cpus_have_final_cap() Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-03-11 | Mark Rutland | arm64: entry: unmask IRQ in el0_sp() Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-02-28 | Mark Rutland | arm64: add credited/trusted RNG support Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200210130015.17664-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-02-28 | Mark Rutland | random: add arch_get_random_*long_early() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200210130015.17664-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-02-28 | Mark Rutland | random: split primary/secondary crng init paths Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200210130015.17664-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-02-27 | Mark Rutland | arm64: mm: convert cpu_do_switch_mm() to C Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-02-19 | Mark Rutland | MAINTAINERS: remove myself from DT bindings entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-02-17 | Mark Rutland | kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200210114757.2889-1-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-01-22 | Mark Rutland | arm64: acpi: fix DAIF manipulation with pNMI Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Mark Rutland | KVM: arm/arm64: Correct AArch32 SPSR on exception entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200108134324.46500-4-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-01-19 | Mark Rutland | KVM: arm/arm64: Correct CPSR on exception entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200108134324.46500-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-01-19 | Mark Rutland | KVM: arm64: Correct PSTATE on exception entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20200108134324.46500-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | arm64: entry: cleanup sp_el0 manipulation Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | arm64: entry: cleanup el0 svc handler naming Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | arm64: entry: mark all entry code as notrace Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | arm64: assembler: remove smp_dmb macro Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | arm64: assembler: remove inherit_daif macro Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2020-01-17 | Mark Rutland | perf: Correctly handle failed perf_get_aux_event() Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-12-06 | Mark Rutland | KVM: arm64: Don't log IMP DEF sysreg traps Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20191205180652.18671-3-mark.rutland@arm.com |
commit | commitdiff | tree |
2019-12-06 | Mark Rutland | arm64: ftrace: fix ifdeffery Signed-off-by: Mark Rutland <mark.rutland@arm.com> Cc: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-12-06 | Mark Rutland | KVM: arm64: Sanely ratelimit sysreg messages Signed-off-by: Mark Rutland <mark.rutland@arm.com> ...kernel.org/r/20191205180652.18671-2-mark.rutland@arm.com |
commit | commitdiff | tree |
2019-12-04 | Mark Rutland | arm64: insn: consistently handle exit text Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | arm64: ftrace: minimize ifdeffery Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | arm64: asm-offsets: add S_FP Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | arm64: insn: add encoder for MOV (register) Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | arm64: module/ftrace: intialize PLT at load time Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | arm64: module: rework special section handling Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | module/ftrace: handle patchable-function-entry Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-11-06 | Mark Rutland | ftrace: add ftrace_init_nop() Signed-off-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
2019-10-28 | Mark Rutland | arm64: entry: convert el0_sync to C Signed-off-by: Mark Rutland <mark.rutland@arm.com> Reviewed-by: Mark Rutland <mark.rutland@arm.com> |
commit | commitdiff | tree |
next |