index
:
linux.git
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
arch
/
arm64
/
kvm
/
vgic
/
vgic-v3.c
Age
Commit message (
Expand
)
Author
2026-02-05
Merge branch kvm-arm64/gicv5-prologue into kvmarm-master/next
Marc Zyngier
2026-01-30
KVM: arm64: gic-v3: Switch vGIC-v3 to use generated ICH_VMCR_EL2
Sascha Bischoff
2026-01-27
KVM: arm64: gic: Enable GICv3 CPUIF trapping on GICv5 hosts if required
Sascha Bischoff
2025-12-02
Merge tag 'kvmarm-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/kv...
Paolo Bonzini
2025-11-24
KVM: arm64: GICv3: Avoid broadcast kick on CPUs lacking TDIR
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Add SPI tracking to handle asymmetric deactivation
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Set ICH_HCR_EL2.TDIR when interrupts overflow LR capacity
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Add GICv2 SGI handling to deactivation primitive
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Handle LR overflow when EOImode==0
Marc Zyngier
2025-11-24
KVM: arm64: Use MI to detect groups being enabled/disabled
Marc Zyngier
2025-11-24
KVM: arm64: Turn kvm_vgic_vcpu_enable() into kvm_vgic_vcpu_reset()
Marc Zyngier
2025-11-24
KVM: arm64: Revamp vgic maintenance interrupt configuration
Marc Zyngier
2025-11-24
KVM: arm64: Eagerly save VMCR on exit
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Extract LR computing primitive
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Extract LR folding primitive
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Drop LPI active state when folding LRs
Marc Zyngier
2025-11-24
KVM: arm64: Add tracking of vgic_irq being present in a LR
Marc Zyngier
2025-11-24
KVM: arm64: GICv3: Detect and work around the lack of ICV_DIR_EL1 trapping
Marc Zyngier
2025-11-24
KVM: arm64: Turn vgic-v3 errata traps into a patched-in constant
Marc Zyngier
2025-10-30
KVM: arm64: vgic-v3: Trap all if no in-kernel irqchip
Sascha Bischoff
2025-10-13
KVM: arm64: gic-v3: Only set ICH_HCR traps for v2-on-v3 or v3 guests
Sascha Bischoff
2025-09-17
KVM: arm64: Don't access ICC_SRE_EL2 if GICv3 doesn't support v2 compatibility
Marc Zyngier
2025-03-19
Merge branch 'kvm-arm64/pv-cpuid' into kvmarm/next
Oliver Upton
2025-03-03
KVM: arm64: nv: Nested GICv3 emulation
Marc Zyngier
2025-03-03
arm64: sysreg: Add layout for ICH_VTR_EL2
Marc Zyngier
2025-03-03
arm64: sysreg: Add layout for ICH_HCR_EL2
Marc Zyngier
2025-02-26
arm64: Modify _midr_range() functions to read MIDR/REVIDR internally
Shameer Kolothum
2025-01-17
Merge branch kvm-arm64/misc-6.14 into kvmarm-master/next
Marc Zyngier
2025-01-11
KVM: arm64: vgic: Use str_enabled_disabled() in vgic_v3_probe()
Thorsten Blum
2024-12-20
KVM: arm64: Introduce __pkvm_vcpu_{load,put}()
Marc Zyngier
2024-11-20
KVM: arm64: vgic: Make vgic_get_irq() more robust
Marc Zyngier
2024-08-27
KVM: arm64: Force SRE traps when SRE access is not enabled
Marc Zyngier
2024-08-27
KVM: arm64: Move GICv3 trap configuration to kvm_calculate_traps()
Marc Zyngier
2024-08-02
KVM: arm64: fix kdoc warnings in W=1 builds
Sebastian Ott
2024-05-01
KVM: arm64: Simplify vgic-v3 hypercalls
Marc Zyngier
2024-02-23
KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs
Oliver Upton
2023-10-16
arm64: kvm: Use cpus_have_final_cap() explicitly
Mark Rutland
2023-07-13
KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
Marc Zyngier
2023-05-19
KVM: arm64: vgic: Fix a circular locking issue
Jean-Philippe Brucker
2023-05-11
KVM: arm64: vgic: Add Apple M2 PRO/MAX cpus to the list of broken SEIS implem...
Marc Zyngier
2023-02-20
Merge tag 'kvmarm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...
Paolo Bonzini
2023-02-13
Merge branch kvm-arm64/misc into kvmarm/next
Oliver Upton
2023-01-29
KVM: arm64: Allow no running vcpu on saving vgic3 pending table
Gavin Shan
2023-01-29
KVM: arm64: Allow no running vcpu on restoring vgic3 LPI pending status
Gavin Shan
2023-01-21
KVM: arm64: GICv4.1: Fix race with doorbell on VPE activation/deactivation
Marc Zyngier
2023-01-17
KVM: arm64: vgic-v3: Use kstrtobool() instead of strtobool()
Christophe JAILLET
2023-01-05
KVM: arm64: vgic: Add Apple M2 cpus to the list of broken SEIS implementations
Marc Zyngier
2022-05-15
KVM: arm64: vgic-v3: List M1 Pro/Max as requiring the SEIS workaround
Marc Zyngier
2022-01-28
Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/...
Paolo Bonzini
[next]