summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel
Commit message (Expand)AuthorAgeFilesLines
* arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requestsMarc Zyngier2018-07-221-0/+1
* arm64: ssbd: Add prctl interface for per-thread mitigationMarc Zyngier2018-07-222-0/+111
* arm64: ssbd: Introduce thread flag to control userspace mitigationMarc Zyngier2018-07-221-0/+2
* arm64: ssbd: Restore mitigation status on CPU resumeMarc Zyngier2018-07-223-1/+20
* arm64: ssbd: Skip apply_ssbd if not using dynamic mitigationMarc Zyngier2018-07-222-0/+17
* arm64: Add 'ssbd' command-line optionMarc Zyngier2018-07-221-16/+87
* arm64: Add ARCH_WORKAROUND_2 probingMarc Zyngier2018-07-221-0/+69
* arm64: Add per-cpu infrastructure to call ARCH_WORKAROUND_2Marc Zyngier2018-07-222-4/+9
* arm64: Call ARCH_WORKAROUND_2 on transitions between EL0 and EL1Marc Zyngier2018-07-222-0/+46
* arm64: kpti: Use early_param for kpti= command-line optionWill Deacon2018-07-031-1/+1
* arm64: Fix syscall restarting around signal suppressed by tracerDave Martin2018-07-031-2/+3
* arm64: export tishift functions to modulesJason A. Donenfeld2018-05-211-0/+8
* arm64: capabilities: Add NVIDIA Denver CPU to bp_harden listDavid Gilhooley2018-05-091-0/+1
* arm64: fix possible spectre-v1 in ptrace_hbp_get_event()Mark Rutland2018-04-261-4/+10
* arm64: only advance singlestep for user instruction trapsMark Rutland2018-04-241-1/+2
* arm64/kernel: rename module_emit_adrp_veneer->module_emit_veneer_for_adrpKim Phillips2018-04-242-2/+2
* arm64: ptrace: remove addr_limit manipulationMark Rutland2018-04-241-6/+0
* arm64: add sentinel to kpti_safe_listMark Rutland2018-04-231-0/+1
* arm64: signal: don't force known signals to SIGKILLMark Rutland2018-04-181-1/+1
* arm64: assembler: add macros to conditionally yield the NEON under PREEMPTArd Biesheuvel2018-04-111-0/+3
* arm64: Move the content of bpi.S to hyp-entry.SMarc Zyngier2018-04-113-90/+2
* arm64: Get rid of __smccc_workaround_1_hvc_*Marc Zyngier2018-04-112-16/+5
* arm64: capabilities: Rework EL2 vector hardening entryMarc Zyngier2018-04-111-9/+11
* arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2018-04-112-55/+19
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-04-098-64/+292
|\
| * arm64: Add temporary ERRATA_MIDR_ALL_VERSIONS compatibility macroMarc Zyngier2018-03-281-2/+6
| * Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening"Marc Zyngier2018-03-282-19/+44
| * arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2018-03-192-44/+19
| * arm64: Enable ARM64_HARDEN_EL2_VECTORS on Cortex-A57 and A72Marc Zyngier2018-03-191-0/+12
| * arm64: Make BP hardening slot counter availableMarc Zyngier2018-03-192-6/+6
| * arm64: KVM: Allow far branches from vector slots to the main vectorsMarc Zyngier2018-03-191-0/+21
| * arm64: KVM: Reserve 4 additional instructions in the BPI templateMarc Zyngier2018-03-191-24/+15
| * arm64: KVM: Move BP hardening vectors into .hyp.text sectionMarc Zyngier2018-03-192-3/+7
| * arm64: insn: Allow ADD/SUB (immediate) with LSL #12Marc Zyngier2018-03-191-2/+16
| * arm64; insn: Add encoder for the EXTR instructionMarc Zyngier2018-03-191-0/+32
| * arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flagMarc Zyngier2018-03-191-19/+0
| * arm64: insn: Add encoder for bitwise operations using literalsMarc Zyngier2018-03-191-0/+136
| * arm64: insn: Add N immediate encodingMarc Zyngier2018-03-191-0/+4
| * arm64: alternatives: Add dynamic patching featureMarc Zyngier2018-03-191-11/+32
| * KVM: arm64: Avoid storing the vcpu pointer on the stackChristoffer Dall2018-03-191-0/+1
| * arm64/kvm: Prohibit guest LOR accessesMark Rutland2018-02-261-0/+7
* | Merge tag 'devicetree-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-04-051-0/+1
|\ \
| * | arm64/efi: Make strrchr() available to the EFI namespaceRob Herring2018-03-051-0/+1
| |/
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-04-0419-441/+838
|\ \
| * | arm64: uaccess: Fix omissions from usercopy whitelistDave Martin2018-03-286-44/+47
| * | arm64: fpsimd: Split cpu field out from struct fpsimd_stateDave Martin2018-03-284-28/+25
| * | Revert "arm64: Revert L1_CACHE_SHIFT back to 6 (64-byte cache line size)"Will Deacon2018-03-271-2/+7
| * | arm64: cpufeature: Avoid warnings due to unused symbolsWill Deacon2018-03-272-8/+10
| * | arm64: Add work around for Arm Cortex-A55 Erratum 1024718Suzuki K Poulose2018-03-261-1/+15
| * | arm64: Delay enabling hardware DBM featureSuzuki K Poulose2018-03-261-0/+71