Series |
KVM: arm64: ARMv8.3/8.4 Nested Virtualization support
|
expand
-
[v9,00/50] KVM: arm64: ARMv8.3/8.4 Nested Virtualization support
-
[v9,01/50] KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers
-
[v9,02/50] KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg()
-
[v9,03/50] KVM: arm64: nv: Handle SPSR_EL2 specially
-
[v9,04/50] KVM: arm64: nv: Handle HCR_EL2.E2H specially
-
[v9,05/50] KVM: arm64: nv: Save/Restore vEL2 sysregs
-
[v9,06/50] KVM: arm64: nv: Trap EL1 VM register accesses in virtual EL2
-
[v9,07/50] KVM: arm64: nv: Trap CPACR_EL1 access in virtual EL2
-
[v9,08/50] KVM: arm64: nv: Respect virtual HCR_EL2.TWX setting
-
[v9,09/50] KVM: arm64: nv: Respect virtual CPTR_EL2.{TFP,FPEN} settings
-
[v9,10/50] KVM: arm64: nv: Respect the virtual HCR_EL2.NV bit setting
-
[v9,11/50] KVM: arm64: nv: Respect virtual HCR_EL2.TVM and TRVM settings
-
[v9,12/50] KVM: arm64: nv: Respect the virtual HCR_EL2.NV1 bit setting
-
[v9,13/50] KVM: arm64: nv: Forward debug traps to the nested guest
-
[v9,14/50] KVM: arm64: nv: Configure HCR_EL2 for nested virtualization
-
[v9,15/50] KVM: arm64: nv: Support multiple nested Stage-2 mmu structures
-
[v9,16/50] KVM: arm64: nv: Implement nested Stage-2 page table walk logic
-
[v9,17/50] KVM: arm64: nv: Handle shadow stage 2 page faults
-
[v9,18/50] KVM: arm64: nv: Restrict S2 RD/WR permissions to match the guest's
-
[v9,19/50] KVM: arm64: nv: Unmap/flush shadow stage 2 page tables
-
[v9,20/50] KVM: arm64: nv: Set a handler for the system instruction traps
-
[v9,21/50] KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2
-
[v9,22/50] KVM: arm64: nv: Trap and emulate TLBI instructions from virtual EL2
-
[v9,23/50] KVM: arm64: nv: Fold guest's HCR_EL2 configuration into the host's
-
[v9,24/50] KVM: arm64: nv: Hide RAS from nested guests
-
[v9,25/50] KVM: arm64: nv: Add handling of EL2-specific timer registers
-
[v9,26/50] KVM: arm64: nv: Forward timer traps to nested EL2
-
[v9,27/50] KVM: arm64: nv: Load timer before the GIC
-
[v9,28/50] KVM: arm64: nv: Nested GICv3 Support
-
[v9,29/50] KVM: arm64: nv: Don't load the GICv4 context on entering a nested guest
-
[v9,30/50] KVM: arm64: nv: vgic: Emulate the HW bit in software
-
[v9,31/50] KVM: arm64: nv: vgic: Allow userland to set VGIC maintenance IRQ
-
[v9,32/50] KVM: arm64: nv: Implement maintenance interrupt forwarding
-
[v9,33/50] KVM: arm64: nv: Deal with broken VGIC on maintenance interrupt delivery
-
[v9,34/50] KVM: arm64: nv: Allow userspace to request KVM_ARM_VCPU_NESTED_VIRT
-
[v9,35/50] KVM: arm64: nv: Add handling of FEAT_TTL TLB invalidation
-
[v9,36/50] KVM: arm64: nv: Invalidate TLBs based on shadow S2 TTL-like information
-
[v9,37/50] KVM: arm64: nv: Tag shadow S2 entries with nested level
-
[v9,38/50] KVM: arm64: nv: Add include containing the VNCR_EL2 offsets
-
[v9,39/50] KVM: arm64: nv: Map VNCR-capable registers to a separate page
-
[v9,40/50] KVM: arm64: nv: Move nested vgic state into the sysreg file
-
[v9,41/50] KVM: arm64: Add FEAT_NV2 cpu feature
-
[v9,42/50] KVM: arm64: nv: Sync nested timer state with FEAT_NV2
-
[v9,43/50] KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup
-
[v9,44/50] KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory state
-
[v9,45/50] KVM: arm64: nv: Allocate VNCR page when required
-
[v9,46/50] KVM: arm64: nv: Enable ARMv8.4-NV support
-
[v9,47/50] KVM: arm64: nv: Fast-track 'InHost' exception returns
-
[v9,48/50] KVM: arm64: nv: Fast-track EL1 TLBIs for VHE guests
-
[v9,49/50] KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timers
-
[v9,50/50] KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV is on
|