summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm
AgeCommit message (Expand)AuthorFilesLines
2018-03-26arm64: capabilities: Add flags to handle the conflicts on late CPUSuzuki K Poulose1-0/+68
2018-03-26arm64: capabilities: Prepare for fine grained capabilitiesSuzuki K Poulose1-6/+99
2018-03-26arm64: capabilities: Move errata processing codeSuzuki K Poulose1-7/+0
2018-03-26arm64: capabilities: Update prototype for enable call backDave Martin3-5/+13
2018-03-22irqchip/gic-v3: Probe for SCR_EL3 being clear before resetting AP0RnMarc Zyngier1-5/+0
2018-03-20arm64: fpsimd: Fix bad si_code for undiagnosed SIGFPEDave Martin1-0/+9
2018-03-19arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2-3/+1
2018-03-19arm64: Expose Arm v8.4 featuresSuzuki K Poulose1-0/+3
2018-03-19arm64: asm: drop special versions of adr_l/ldr_l/str_l for modulesArd Biesheuvel1-32/+2
2018-03-19arm64: KVM: Allow mapping of vectors outside of the RAM regionMarc Zyngier2-10/+73
2018-03-19arm64: Make BP hardening slot counter availableMarc Zyngier1-0/+3
2018-03-19arm/arm64: KVM: Introduce EL2-specific executable mappingsMarc Zyngier1-0/+2
2018-03-19arm64: KVM: Allow far branches from vector slots to the main vectorsMarc Zyngier1-1/+1
2018-03-19arm64: KVM: Move BP hardening vectors into .hyp.text sectionMarc Zyngier1-3/+1
2018-03-19arm64: KVM: Move vector offsetting from hyp-init.S to kvm_get_hyp_vectorMarc Zyngier1-1/+2
2018-03-19arm64: KVM: Introduce EL2 VA randomisationMarc Zyngier1-2/+10
2018-03-19arm64; insn: Add encoder for the EXTR instructionMarc Zyngier1-0/+6
2018-03-19KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_stateMarc Zyngier1-1/+2
2018-03-19KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappingsMarc Zyngier1-1/+2
2018-03-19KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_stateMarc Zyngier1-0/+20
2018-03-19arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flagMarc Zyngier1-1/+1
2018-03-19arm64: KVM: Dynamically patch the kernel/hyp VA maskMarc Zyngier1-33/+13
2018-03-19arm64: insn: Add encoder for bitwise operations using literalsMarc Zyngier1-0/+9
2018-03-19arm64: insn: Add N immediate encodingMarc Zyngier1-0/+1
2018-03-19arm64: alternatives: Add dynamic patching featureMarc Zyngier1-4/+37
2018-03-19KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQsChristoffer Dall1-0/+2
2018-03-19KVM: arm/arm64: Move VGIC APR save/restore to vgic put/loadChristoffer Dall1-0/+2
2018-03-19KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC codeChristoffer Dall1-2/+0
2018-03-19KVM: arm64: Configure c15, PMU, and debug register traps on cpu load/put for VHEChristoffer Dall1-0/+3
2018-03-19KVM: arm64: Prepare to handle deferred save/restore of 32-bit registersChristoffer Dall1-23/+9
2018-03-19KVM: arm64: Prepare to handle deferred save/restore of ELR_EL1Christoffer Dall1-1/+17
2018-03-19KVM: arm/arm64: Prepare to handle deferred save/restore of SPSR_EL1Christoffer Dall1-5/+36
2018-03-19KVM: arm64: Introduce framework for accessing deferred sysregsChristoffer Dall1-2/+6
2018-03-19KVM: arm64: Rewrite system register accessors to read/write functionsChristoffer Dall3-7/+21
2018-03-19KVM: arm64: Change 32-bit handling of VM system registersChristoffer Dall1-8/+0
2018-03-19KVM: arm64: Unify non-VHE host/guest sysreg save and restore functionsChristoffer Dall1-4/+2
2018-03-19KVM: arm64: Introduce separate VHE/non-VHE sysreg save/restore functionsChristoffer Dall1-4/+8
2018-03-19KVM: arm64: Introduce VHE-specific kvm_vcpu_runChristoffer Dall2-1/+10
2018-03-19KVM: arm64: Improve debug register save/restore flowChristoffer Dall1-8/+2
2018-03-19KVM: arm/arm64: Introduce vcpu_el1_is_32bitChristoffer Dall1-1/+6
2018-03-19KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_sysregsChristoffer Dall1-0/+3
2018-03-19KVM: arm/arm64: Get rid of vcpu->arch.irq_linesChristoffer Dall2-10/+2
2018-03-19KVM: arm64: Move HCR_INT_OVERRIDE to default HCR_EL2 guest flagShih-Wei Li1-2/+2
2018-03-19KVM: arm64: Avoid storing the vcpu pointer on the stackChristoffer Dall2-0/+30
2018-03-09arm64: Add support for new control bits CTR_EL0.DIC and CTR_EL0.IDCShanker Donthineni3-1/+10
2018-03-09arm64/kernel: enable A53 erratum #8434319 handling at runtimeArd Biesheuvel1-1/+2
2018-03-09arm64/errata: add REVIDR handling to frameworkArd Biesheuvel1-0/+4
2018-03-09arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419Ard Biesheuvel1-0/+2
2018-03-09efi/arm64: Check whether x18 is preserved by runtime services callsArd Biesheuvel1-1/+3
2018-03-06arm64: kaslr: Set TCR_EL1.NFD1 when CONFIG_RANDOMIZE_BASE=yWill Deacon1-0/+1