summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include
AgeCommit message (Expand)AuthorFilesLines
2022-02-25arm64/mte: Add userspace interface for enabling asymmetric modeMark Brown1-0/+1
2022-02-25arm64/mte: Add hwcap for asymmetric modeMark Brown2-0/+2
2022-02-25arm64: cpufeature: Always specify and use a field width for capabilitiesMark Brown1-0/+1
2022-02-25arm64: Always use individual bits in CPACR floating point enablesMark Brown2-3/+2
2022-02-25arm64: Define CPACR_EL1_FPEN similarly to other floating point controlsMark Brown2-1/+4
2022-02-25arm64: module: remove (NOLOAD) from linker scriptFangrui Song1-3/+3
2022-02-25Merge branch kvm-arm64/psci-1.1 into kvmarm-master/nextMarc Zyngier1-0/+7
2022-02-25arm64: Add support of PAuth QARMA3 architected algorithmVladimir Murzin4-0/+17
2022-02-25uaccess: generalize access_ok()Arnd Bergmann1-7/+4
2022-02-25arm64: simplify access_ok()Arnd Bergmann1-24/+10
2022-02-25uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann1-2/+0
2022-02-24arm64: Use the clearbhb instruction in mitigationsJames Morse5-0/+39
2022-02-24KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migratedJames Morse1-0/+5
2022-02-24arm64: Mitigate spectre style branch history side channelsJames Morse6-2/+46
2022-02-23sched/headers: Add initial new headers as identity mappingsIngo Molnar1-0/+1
2022-02-22arm64: mte: avoid clearing PSTATE.TCO on entry unless necessaryPeter Collingbourne1-0/+22
2022-02-22arm64: insn: add encoders for atomic operationsHou Tao1-7/+73
2022-02-22arm64: move AARCH64_BREAK_FAULT into insn-def.hHou Tao2-12/+14
2022-02-22arm64: clean up symbol aliasingMark Rutland1-24/+0
2022-02-21KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags fieldWill Deacon1-0/+7
2022-02-21Merge tag 'v5.17-rc5' into sched/core, to resolve conflictsIngo Molnar2-1/+5
2022-02-19arm64: Support PREEMPT_DYNAMICMark Rutland1-2/+17
2022-02-16arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2James Morse1-0/+2
2022-02-16arm64: Add percpu vectors for EL1James Morse1-1/+28
2022-02-16arm64: entry: Add vectors that have the bhb mitigation sequencesJames Morse2-0/+58
2022-02-15arm64: mte: Define the number of bytes for storing the tags in a pageCatalin Marinas1-0/+1
2022-02-15arm64: atomics: remove redundant static branchMark Rutland1-4/+2
2022-02-15arm64: entry: Allow the trampoline text to occupy multiple pagesJames Morse2-2/+9
2022-02-15arm64: entry: Move the trampoline data page before the text pageJames Morse1-1/+1
2022-02-15KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3AJames Morse1-0/+5
2022-02-15arm64/mm: Consolidate TCR_EL1 fieldsAnshuman Khandual2-4/+2
2022-02-15arm64: random: implement arch_get_random_int/_long based on RNDRArd Biesheuvel1-6/+39
2022-02-14arm64: Correct wrong label in macro __init_el2_gicv3Joakim Tjernlund1-1/+1
2022-02-11lib/xor: make xor prototypes more friendly to compiler vectorizationArd Biesheuvel1-7/+14
2022-02-08Merge branch kvm-arm64/pmu-bl into kvmarm-master/nextMarc Zyngier2-1/+18
2022-02-08KVM: arm64: Refuse to run VCPU if the PMU doesn't match the physical CPUAlexandru Elisei2-0/+15
2022-02-08KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attributeAlexandru Elisei1-0/+1
2022-02-08KVM: arm64: Keep a per-VM pointer to the default PMUMarc Zyngier1-1/+1
2022-02-08KVM: arm64: Do not change the PMU event filter after a VCPU has runMarc Zyngier1-0/+1
2022-02-08Merge branch kvm-arm64/vmid-allocator into kvmarm-master/nextMarc Zyngier2-4/+10
2022-02-08KVM: arm64: Make active_vmids invalid on vCPU schedule outShameer Kolothum1-0/+1
2022-02-08KVM: arm64: Align the VMID allocation with the arm64 ASIDJulien Grall2-4/+4
2022-02-08KVM: arm64: Make VMID bits accessible outside of allocatorShameer Kolothum1-0/+1
2022-02-08KVM: arm64: Introduce a new VMID allocator for KVMShameer Kolothum1-0/+4
2022-02-08Merge branch kvm-arm64/mmu-rwlock into kvmarm-master/nextMarc Zyngier1-0/+2
2022-02-08KVM: arm64: Use read/write spin lock for MMU protectionJing Zhang1-0/+2
2022-02-08KVM: arm64: Emulate the OS LockOliver Upton1-0/+4
2022-02-08KVM: arm64: Allow guest to set the OSLK bitOliver Upton1-0/+3
2022-02-08KVM: arm64: Stash OSLSR_EL1 in the cpu contextOliver Upton2-0/+6
2022-02-07irqchip/apple-aic: Move PMU-specific registers to their own include fileMarc Zyngier1-0/+19