| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems | Marc Zyngier | 2022-01-22 | 1 | -0/+3 |
* | KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode | Marc Zyngier | 2021-10-17 | 1 | -12/+8 |
* | KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS | Marc Zyngier | 2021-10-17 | 1 | -2/+0 |
* | KVM: arm64: Fix CPU interface MMIO compatibility detection | Marc Zyngier | 2021-03-24 | 1 | -0/+9 |
* | KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility | Marc Zyngier | 2021-03-06 | 1 | -2/+33 |
* | KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() | Marc Zyngier | 2021-03-06 | 1 | -1/+6 |
* | KVM: arm64: Make kvm_skip_instr() and co private to HYP | Marc Zyngier | 2020-11-10 | 1 | -0/+2 |
* | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2020-08-23 | 1 | -8/+8 |
* | Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIP | Marc Zyngier | 2020-07-28 | 1 | -2/+2 |
|\ |
|
| * | KVM: arm64: Rename HSR to ESR | Gavin Shan | 2020-07-05 | 1 | -2/+2 |
* | | KVM: arm64: Remove __hyp_text macro, use build rules instead | David Brazdil | 2020-07-05 | 1 | -72/+58 |
|/ |
|
* | KVM: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu | Christoffer Dall | 2020-05-28 | 1 | -23/+10 |
* | KVM: Fix spelling in code comments | Fuad Tabba | 2020-05-16 | 1 | -1/+1 |
* | KVM: arm64: Move virt/kvm/arm to arch/arm64 | Marc Zyngier | 2020-05-16 | 1 | -0/+1126 |
* | arm64: KVM: Move vgic-v3 save/restore to virt/kvm/arm/hyp | Vladimir Murzin | 2016-09-22 | 1 | -328/+0 |
* | arm64: KVM: Move GIC accessors to arch_gicv3.h | Vladimir Murzin | 2016-09-22 | 1 | -13/+0 |
* | KVM: arm/arm64: Get rid of exported aliases to static functions | Christoffer Dall | 2016-09-08 | 1 | -3/+1 |
* | arm64: KVM: vgic-v3: Relax synchronization when SRE==1 | Marc Zyngier | 2016-05-31 | 1 | -7/+16 |
* | arm64: KVM: vgic-v3: Prevent the guest from messing with ICC_SRE_EL1 | Marc Zyngier | 2016-05-31 | 1 | -4/+2 |
* | KVM: arm/arm64: vgic-v3: Clear all dirty LRs | Christoffer Dall | 2016-05-31 | 1 | -4/+3 |
* | arm64: KVM: vgic-v3: Only wipe LRs on vcpu exit | Marc Zyngier | 2016-03-09 | 1 | -5/+4 |
* | arm64: KVM: vgic-v3: Reset LRs at boot time | Marc Zyngier | 2016-03-09 | 1 | -0/+9 |
* | arm64: KVM: vgic-v3: Do not save an LR known to be empty | Marc Zyngier | 2016-03-09 | 1 | -2/+9 |
* | arm64: KVM: vgic-v3: Save maintenance interrupt state only if required | Marc Zyngier | 2016-03-09 | 1 | -2/+31 |
* | arm64: KVM: vgic-v3: Avoid accessing ICH registers | Marc Zyngier | 2016-03-09 | 1 | -113/+180 |
* | arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.h | Marc Zyngier | 2016-02-29 | 1 | -3/+1 |
* | arm64: KVM: vgic-v3: Restore ICH_APR0Rn_EL2 before ICH_APR1Rn_EL2 | Marc Zyngier | 2016-02-24 | 1 | -10/+10 |
* | arm64: KVM: Remove weak attributes | Marc Zyngier | 2015-12-14 | 1 | -3/+2 |
* | arm64: KVM: Add compatibility aliases | Marc Zyngier | 2015-12-14 | 1 | -0/+3 |
* | arm64: KVM: Implement vgic-v3 save/restore | Marc Zyngier | 2015-12-14 | 1 | -0/+226 |