summaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2020-04-01arm64: Always force a branch protection mode when the compiler has oneMark Brown1-1/+6
2020-04-01arm64: Kconfig: ptrauth: Add binutils version check to fix mismatchAmit Daniel Kachhap1-1/+4
2020-03-25Merge branch 'for-next/kernel-ptrauth' into for-next/coreCatalin Marinas21-99/+382
2020-03-25Merge branch 'for-next/asm-cleanups' into for-next/coreCatalin Marinas6-17/+15
2020-03-25Merge branch 'for-next/asm-annotations' into for-next/coreCatalin Marinas17-207/+212
2020-03-25Merge branches 'for-next/memory-hotremove', 'for-next/arm_sdei', 'for-next/am...Catalin Marinas36-322/+925
2020-03-25arm64: head: Convert install_el2_stub to SYM_INNER_LABELMark Brown1-1/+1
2020-03-24arm64: Introduce get_cpu_ops() helper functionGavin Shan5-32/+62
2020-03-24arm64: Rename cpu_read_ops() to init_cpu_ops()Gavin Shan4-6/+6
2020-03-24arm64: Declare ACPI parking protocol CPU operation if neededGavin Shan1-0/+2
2020-03-24arm64: move kimage_vaddr to .rodataRemi Denis-Courmont1-5/+7
2020-03-24arm64: use mov_q instead of literal ldrRemi Denis-Courmont5-12/+8
2020-03-20arm64: Kconfig: verify binutils support for ARM64_PTR_AUTHNick Desaulniers1-0/+4
2020-03-18arm64: compile the kernel with ptrauth return address signingKristina Martsenko2-1/+34
2020-03-18arm64: suspend: restore the kernel ptrauth keysAmit Daniel Kachhap3-4/+8
2020-03-18arm64: __show_regs: strip PAC from lr in printkAmit Daniel Kachhap1-1/+1
2020-03-18arm64: unwind: strip PAC from kernel addressesMark Rutland1-1/+4
2020-03-18arm64: mask PAC bits of __builtin_return_addressAmit Daniel Kachhap3-8/+26
2020-03-18arm64: initialize ptrauth keys for kernel booting taskAmit Daniel Kachhap2-1/+15
2020-03-18arm64: initialize and switch ptrauth kernel keysKristina Martsenko9-0/+62
2020-03-18arm64: enable ptrauth earlierKristina Martsenko4-10/+49
2020-03-18arm64: cpufeature: handle conflicts based on capabilityKristina Martsenko2-16/+25
2020-03-18arm64: cpufeature: Move cpu capability helpers inside C fileAmit Daniel Kachhap2-12/+13
2020-03-18arm64: ptrauth: Add bootup/runtime flags for __cpu_setupAmit Daniel Kachhap4-11/+27
2020-03-18arm64: install user ptrauth keys at kernel exit timeKristina Martsenko6-26/+64
2020-03-18arm64: rename ptrauth key structures to be user-specificKristina Martsenko4-19/+19
2020-03-18arm64: cpufeature: add pointer auth meta-capabilitiesKristina Martsenko3-6/+29
2020-03-18arm64: cpufeature: Fix meta-capability cpufeature checkAmit Daniel Kachhap1-1/+20
2020-03-17arm64: perf: Add support for ARMv8.5-PMU 64-bit countersAndrew Murray3-17/+77
2020-03-17KVM: arm64: limit PMU version to PMUv3 for ARMv8.1Andrew Murray2-0/+16
2020-03-17arm64: cpufeature: Extract capped perfmon fieldsAndrew Murray1-0/+23
2020-03-17arm64: perf: Clean up enable/disable callsRobin Murphy1-52/+35
2020-03-17arm64: define __alloc_zeroed_user_highpageglider@google.com1-0/+4
2020-03-17arm64/kernel: Simplify __cpu_up() by bailing out earlyGavin Shan1-42/+37
2020-03-17arm64: remove redundant blank for '=' operator韩科才1-1/+1
2020-03-17arm64: kexec_file: Fixed code style.Li Tao1-1/+1
2020-03-17arm64: add blank after 'if'Zheng Wei1-1/+1
2020-03-17arm64: fix spelling mistake "ca not" -> "cannot"韩科才1-1/+1
2020-03-13arm64: kvm: hyp: use cpus_have_final_cap()Mark Rutland3-15/+15
2020-03-13arm64: cpufeature: add cpus_have_final_cap()Mark Rutland1-11/+47
2020-03-11arm64: entry: unmask IRQ in el0_sp()Mark Rutland1-1/+1
2020-03-11arm64: Mark call_smc_arch_workaround_1 as __maybe_unusedNathan Chancellor1-1/+1
2020-03-11arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUNCTION_GRAPH_TRACER=yKunihiko Hayashi1-1/+1
2020-03-09arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI)Masahiro Yamada1-1/+1
2020-03-09arm64: csum: Optimise IPv6 header checksumRobin Murphy2-1/+33
2020-03-09arm64: vdso32: Convert to modern assembler annotationsMark Brown1-15/+8
2020-03-09arm64: vdso: Convert to modern assembler annotationsMark Brown1-2/+2
2020-03-09arm64: sdei: Annotate SDEI entry points using new style annotationsMark Brown1-6/+6
2020-03-09arm64: kvm: Modernize __smccc_workaround_1_smc_start annotationsMark Brown3-10/+14
2020-03-09arm64: kvm: Modernize annotation for __bp_harden_hyp_vecsMark Brown4-9/+12