summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)Author
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-08-31Merge tag 'kvm-x86-generic-6.6' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2023-08-31Merge tag 'kvmarm-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini
2023-08-28Merge tag 'hardening-v6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2023-08-28Merge branch kvm-arm64/6.6/misc into kvmarm-master/nextMarc Zyngier
2023-08-28Merge branch kvm-arm64/6.6/pmu-fixes into kvmarm-master/nextMarc Zyngier
2023-08-28Merge branch kvm-arm64/tlbi-range into kvmarm-master/nextMarc Zyngier
2023-08-28Merge branch kvm-arm64/nv-trap-forwarding into kvmarm-master/nextMarc Zyngier
2023-08-26KVM: arm64: Remove size-order align in the nVHE hyp private VA rangeVincent Donnefort
2023-08-23KVM: arm64: nv: Add trap description for SPSR_EL2 and ELR_EL2Marc Zyngier
2023-08-22KVM: arm64: pmu: Resync EL0 state on counter rotationMarc Zyngier
2023-08-20KVM: arm64: PMU: Don't advertise STALL_SLOT_{FRONTEND,BACKEND}Reiji Watanabe
2023-08-20KVM: arm64: PMU: Don't advertise the STALL_SLOT eventReiji Watanabe
2023-08-20KVM: arm64: PMU: Avoid inappropriate use of host's PMUVerReiji Watanabe
2023-08-20KVM: arm64: PMU: Disallow vPMU on non-uniform PMUVerReiji Watanabe
2023-08-17KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action unionSean Christopherson
2023-08-17KVM: arm64: nv: Select XARRAY_MULTI to fix build errorRandy Dunlap
2023-08-17KVM: arm64: nv: Add support for HCRX_EL2Marc Zyngier
2023-08-17KVM: arm64: Move HCRX_EL2 switch to load/put on VHE systemsMarc Zyngier
2023-08-17KVM: arm64: nv: Expose FGT to nested guestsMarc Zyngier
2023-08-17KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTRMarc Zyngier
2023-08-17KVM: arm64: nv: Expand ERET trap forwarding to handle FGTMarc Zyngier
2023-08-17KVM: arm64: nv: Add SVC trap forwardingMarc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for HFGITR_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Add fine grained trap forwarding infrastructureMarc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for MDCR_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Expose FEAT_EVT to nested guestsMarc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding for HCR_EL2Marc Zyngier
2023-08-17KVM: arm64: nv: Add trap forwarding infrastructureMarc Zyngier
2023-08-17KVM: arm64: Restructure FGT register switchingMarc Zyngier
2023-08-17KVM: arm64: nv: Add FGT registersMarc Zyngier
2023-08-17KVM: arm64: Correctly handle ACCDATA_EL1 trapsMarc Zyngier
2023-08-17KVM: arm64: Use TLBI range-based instructions for unmapRaghavendra Rao Ananta
2023-08-17KVM: arm64: Invalidate the table entries upon a rangeRaghavendra Rao Ananta
2023-08-17KVM: arm64: Flush only the memslot after write-protectRaghavendra Rao Ananta
2023-08-17KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()Raghavendra Rao Ananta
2023-08-17KVM: arm64: Define kvm_tlb_flush_vmid_range()Raghavendra Rao Ananta
2023-08-17KVM: arm64: Implement __kvm_tlb_flush_vmid_range()Raghavendra Rao Ananta
2023-08-17KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common codeDavid Matlack
2023-08-17KVM: arm64: Use kvm_arch_flush_remote_tlbs()Raghavendra Rao Ananta
2023-08-15list: Introduce CONFIG_LIST_HARDENEDMarco Elver
2023-08-15list_debug: Introduce inline wrappers for debug checksMarco Elver
2023-08-15KVM: arm64: Remove unused declarationsYue Haibing
2023-08-08KVM: arm64: Remove redundant kvm_set_pfn_accessed() from user_mem_abort()Fuad Tabba
2023-07-28KVM: arm64: Skip instruction after emulating write to TCR_EL1Oliver Upton
2023-07-28Merge branch kvm-arm64/6.6/generic-vcpu into kvmarm-master/nextMarc Zyngier
2023-07-28KVM: arm64: Use the known cpu id instead of smp_processor_id()Shaoqin Huang