summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | KVM: arm64: Fix EL2 mode availability checksDavid Brazdil2020-12-041-0/+18
| | * | | KVM: arm64: Trap host SMCs in protected modeDavid Brazdil2020-12-041-0/+1
| | * | | KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil2020-12-041-0/+2
| | * | | KVM: arm64: Support per_cpu_ptr in nVHE hyp codeDavid Brazdil2020-12-041-0/+6
| | * | | KVM: arm64: Add .hyp.data..ro_after_init ELF sectionDavid Brazdil2020-12-041-0/+1
| | * | | KVM: arm64: Init MAIR/TCR_EL2 from params structDavid Brazdil2020-12-041-0/+2
| | * | | KVM: arm64: Move hyp-init params to a per-CPU structDavid Brazdil2020-12-042-1/+7
| | * | | KVM: arm64: Remove vector_ptr param of hyp-initDavid Brazdil2020-12-042-2/+24
| | * | | arm64: Extract parts of el2_setup into a macroDavid Brazdil2020-12-041-0/+181
| | * | | arm64: Make cpu_logical_map() take unsigned intDavid Brazdil2020-12-041-2/+2
| | * | | KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil2020-12-043-1/+11
| | * | | KVM: arm64: Add kvm-arm.mode early kernel parameterDavid Brazdil2020-12-041-0/+9
| | * | | Merge remote-tracking branch 'arm64/for-next/uaccess' into HEADMarc Zyngier2020-12-0414-397/+441
| | |\ \ \
| * | \ \ \ Merge remote-tracking branch 'origin/kvm-arm64/csv3' into kvmarm-master/queueMarc Zyngier2020-12-032-0/+3
| |\ \ \ \ \
| | * | | | | KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safeMarc Zyngier2020-11-301-0/+1
| | * | | | | arm64: Make the Meltdown mitigation state availableMarc Zyngier2020-11-281-0/+2
| * | | | | | Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/nextMarc Zyngier2020-11-273-5/+8
| |\ \ \ \ \ \
| | * | | | | | KVM: arm64: Remove unused __extended_idmap_trampoline() prototypeWill Deacon2020-11-271-1/+0
| | * | | | | | KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension()Will Deacon2020-11-272-1/+5
| | * | | | | | KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/Will Deacon2020-11-272-3/+3
| * | | | | | | Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/nextMarc Zyngier2020-11-275-81/+64
| |\ \ \ \ \ \ \
| | * | | | | | | KVM: arm64: Remove redundant hyp vectors entryWill Deacon2020-11-161-1/+1
| | * | | | | | | arm64: spectre: Consolidate spectre-v3a detectionWill Deacon2020-11-161-0/+1
| | * | | | | | | arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3AWill Deacon2020-11-162-2/+2
| | * | | | | | | KVM: arm64: Allocate hyp vectors staticallyWill Deacon2020-11-162-7/+34
| | * | | | | | | KVM: arm64: Move BP hardening helpers into spectre.hWill Deacon2020-11-162-29/+30
| | * | | | | | | KVM: arm64: Make BP hardening globals static insteadWill Deacon2020-11-161-3/+0
| | * | | | | | | KVM: arm64: Move kvm_get_hyp_vector() out of header fileWill Deacon2020-11-161-43/+0
| | |/ / / / / /
| * | | | | | | Merge branch 'kvm-arm64/pmu-undef' into kvmarm-master/nextMarc Zyngier2020-11-271-0/+3
| |\ \ \ \ \ \ \
| | * | | | | | | KVM: arm64: Add kvm_vcpu_has_pmu() helperMarc Zyngier2020-11-271-0/+3
| * | | | | | | | Merge branch 'kvm-arm64/host-hvc-table' into kvmarm-master/nextMarc Zyngier2020-11-273-2/+41
| |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / | | |/| | | | | |
| | * | | | | | | KVM: arm64: Simplify __kvm_enable_ssbs()Marc Zyngier2020-11-272-2/+1
| | * | | | | | | KVM: arm64: Patch kimage_voffset instead of loading the EL1 valueMarc Zyngier2020-11-271-0/+22
| | * | | | | | | KVM: arm64: Add kimg_hyp_va() helperMarc Zyngier2020-11-091-0/+18
| | | |/ / / / / | | |/| | | | |
| * | | | | | | Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/nextMarc Zyngier2020-11-272-93/+18
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| | * | | | | | KVM: arm64: Drop kvm_coproc.hMarc Zyngier2020-11-102-38/+17
| | * | | | | | KVM: arm64: Drop legacy copro shadow registerMarc Zyngier2020-11-101-47/+1
| | * | | | | | KVM: arm64: Map AArch32 cp14 register to AArch64 sysregsMarc Zyngier2020-11-101-8/+0
| | * | | | | | KVM: arm64: Move AArch32 exceptions over to AArch64 sysregsMarc Zyngier2020-11-101-1/+0
| | * | | | | | KVM: arm64: Introduce handling of AArch32 TTBCR2 trapsMarc Zyngier2020-11-101-0/+1
| * | | | | | | Merge branch 'kvm-arm64/el2-pc' into kvmarm-master/nextMarc Zyngier2020-11-272-57/+131
| |\| | | | | | | | |_|/ / / / | |/| | | | |
| | * | | | | KVM: arm64: Get rid of the AArch32 register mapping codeMarc Zyngier2020-11-101-2/+0
| | * | | | | KVM: arm64: Consolidate exception injectionMarc Zyngier2020-11-101-3/+0
| | * | | | | KVM: arm64: Remove SPSR manipulation primitivesMarc Zyngier2020-11-101-26/+0
| | * | | | | KVM: arm64: Inject AArch64 exceptions from HYPMarc Zyngier2020-11-101-0/+12
| | * | | | | KVM: arm64: Add basic hooks for injecting exceptions from EL2Marc Zyngier2020-11-101-2/+26
| | * | | | | KVM: arm64: Move VHE direct sysreg accessors into kvm_host.hMarc Zyngier2020-11-101-0/+91
| | * | | | | KVM: arm64: Make kvm_skip_instr() and co private to HYPMarc Zyngier2020-11-102-25/+3
| | * | | | | KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32()Marc Zyngier2020-11-101-4/+4
| | |/ / / /
* | | | | | epoll: fix compat syscall wire up of epoll_pwait2Heiko Carstens2020-12-201-1/+1