summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
...
| | * KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVEDave Martin2019-04-181-1/+1
| | * arm64: KVM: Fix system register enumerationMarc Zyngier2019-04-021-4/+4
| | * KVM: arm64: Add a capability to advertise SVE supportDave Martin2019-03-291-0/+3
| | * KVM: arm64/sve: Allow userspace to enable SVE for vcpusDave Martin2019-03-291-1/+42
| | * KVM: arm64/sve: Add pseudo-register for the guest's vector lengthsDave Martin2019-03-292-3/+200
| | * KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LISTDave Martin2019-03-291-0/+63
| | * KVM: arm64/sve: Add SVE support to register access ioctl interfaceDave Martin2019-03-291-12/+127
| | * KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpusDave Martin2019-03-291-12/+36
| | * KVM: arm64: Factor out core register ID enumerationDave Martin2019-03-291-8/+25
| | * KVM: arm64: Add missing #include of <linux/string.h> in guest.cDave Martin2019-03-291-0/+1
| | * KVM: arm64/sve: Context switch the SVE registersDave Martin2019-03-292-20/+60
| | * KVM: arm64/sve: System register context switch and access supportDave Martin2019-03-293-6/+89
| | * KVM: arm64: Support runtime sysreg visibility filteringDave Martin2019-03-292-3/+46
| | * KVM: arm64: Propagate vcpu into read_id_reg()Dave Martin2019-03-291-10/+13
| | * arm64/sve: Enable SVE state tracking for non-task contextsDave Martin2019-03-291-1/+4
| | * KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenanceDave Martin2019-03-291-2/+8
* | | Make anon_inodes unconditionalDavid Howells2019-04-191-1/+0
|/ /
* / KVM: arm64: Reset the PMU in preemptible contextMarc Zyngier2019-03-191-3/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-03-156-76/+114
|\
| * arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2Dave Martin2019-02-221-1/+1
| * KVM: arm/arm64: Prefix header search paths with $(srctree)/Masahiro Yamada2019-02-191-1/+1
| * KVM: arm/arm64: Remove -I. header search pathsMasahiro Yamada2019-02-191-2/+0
| * arm64: KVM: Describe data or unified caches as having 1 set and 1 wayArd Biesheuvel2019-02-191-0/+15
| * arm64: KVM: Expose sanitised cache type register to guestArd Biesheuvel2019-02-191-2/+57
| * KVM: arm/arm64: consolidate arch timer trap handlersAndre Przywara2019-02-191-40/+33
| * KVM: arm64: Reuse sys_reg() macro when searching the trap tableMarc Zyngier2019-02-191-13/+6
| * arm/arm64: KVM: Statically configure the host's view of MPIDRMarc Zyngier2019-02-191-1/+0
| * arm64: KVM: Drop VHE-specific HYP call stubMarc Zyngier2019-02-192-15/+0
| * arm/arm64: KVM: Introduce kvm_call_hyp_ret()Marc Zyngier2019-02-191-1/+1
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-03-101-0/+16
|\ \
| * | arm64: kvm: Unmask PMR before entering guestJulien Thierry2019-02-061-0/+16
| |/
* | KVM: arm64: Forbid kprobing of the VHE world-switch codeJames Morse2019-02-072-0/+10
* | arm/arm64: KVM: Don't panic on failure to properly reset system registersMarc Zyngier2019-02-071-3/+5
* | arm/arm64: KVM: Allow a VCPU to fully reset itselfMarc Zyngier2019-02-071-0/+24
* | KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loadedChristoffer Dall2019-02-071-2/+24
* | arm64: KVM: Don't generate UNDEF when LORegion feature is presentMarc Zyngier2019-01-251-15/+27
|/
* Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2018-12-291-1/+1
|\
| * treewide: surround Kconfig file paths with double quotesMasahiro Yamada2018-12-221-1/+1
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-12-267-81/+60
|\ \
| * | arm64: KVM: Add trapped system register access tracepointMarc Zyngier2018-12-193-0/+41
| * | KVM: arm64: Make vcpu const in vcpu_read_sys_regChristoffer Dall2018-12-191-1/+1
| * | KVM: arm/arm64: Log PSTATE for unhandled sysregsMark Rutland2018-12-181-4/+4
| * | arm64: KVM: Consistently advance singlestep when emulating instructionsMark Rutland2018-12-184-76/+14
| |/
* | arm64/kvm: hide ptrauth from guestsMark Rutland2018-12-132-0/+26
* | arm64/kvm: consistently handle host HCR_EL2 flagsMark Rutland2018-12-131-1/+1
* | Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64/for-next/coreWill Deacon2018-12-102-12/+82
|\ \
| * | arm64: KVM: Handle ARM erratum 1165522 in TLB invalidationMarc Zyngier2018-12-101-15/+51
| * | arm64: KVM: Add synchronization on translation regime change for erratum 1165522Marc Zyngier2018-12-101-0/+19
| * | arm64: KVM: Install stage-2 translation before enabling trapsMarc Zyngier2018-12-101-2/+2
| * | arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptibleMarc Zyngier2018-12-101-10/+25
| |/