Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
84b3e42564accd94c2680e3ba42717c32c8b5fc4
/
arch
/
arm64
/
kvm
/
vgic
/
vgic-v2.c
3134cc8
KVM: arm64: vgic: Resample HW pending state on deactivation
by Marc Zyngier
· 3 years, 5 months ago
354920e
KVM: arm64: vgic: Implement SW-driven deactivation
by Marc Zyngier
· 3 years, 10 months ago
101068b
KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources()
by Marc Zyngier
· 4 years ago
1c91f06
KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()
by Alexandru Elisei
· 4 years, 1 month ago
fc5d1f1
KVM: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu
by Christoffer Dall
· 6 years ago
9ed24f4
KVM: arm64: Move virt/kvm/arm to arch/arm64
by Marc Zyngier
· 4 years, 8 months ago
[Renamed from virt/kvm/arm/vgic/vgic-v2.c]
fe38bd6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
9cf6b75
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 5 years ago
82e40f5
KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI
by Marc Zyngier
· 5 years ago
0ed5f5d
KVM: arm/arm64: vgic: Make function comments match function declarations
by Alexandru Elisei
· 5 years ago
5eeaf10
KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block
by Marc Zyngier
· 5 years ago
caab277
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
by Thomas Gleixner
· 6 years ago
8fa3adb
KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock
by Julien Thierry
· 6 years ago
d0823cb
KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled
by Jia He
· 6 years ago
8732209
KVM: arm/arm64: vgic: Signal IRQs using their configured group
by Christoffer Dall
· 6 years ago
5369290
KVM: arm/arm64: vgic: Fix source vcpu issues for GICv2 SGI
by Marc Zyngier
· 7 years ago
67b5b67
KVM: arm/arm64: vgic: Disallow Active+Pending for level interrupts
by Marc Zyngier
· 7 years ago
5fbb0df
Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEAD
by Marc Zyngier
· 7 years ago
1bb32a4
KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state
by Marc Zyngier
· 7 years ago
807a378
KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappings
by Marc Zyngier
· 7 years ago
923a2e3
KVM: arm/arm64: Move VGIC APR save/restore to vgic put/load
by Christoffer Dall
· 7 years ago
75174ba
KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC code
by Christoffer Dall
· 8 years ago
bb5ed70
KVM: arm/arm64: Get rid of vgic_elrsr
by Christoffer Dall
· 7 years ago
16ca6a6
KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid
by Marc Zyngier
· 7 years ago
7660042
KVM: arm/arm64: Reduce verbosity of KVM init log
by Ard Biesheuvel
· 7 years ago
e40cc57
KVM: arm/arm64: vgic: Support level-triggered mapped interrupts
by Christoffer Dall
· 7 years ago
006df0f
KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context
by Christoffer Dall
· 8 years ago
28232a4
KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration
by Christoffer Dall
· 8 years ago
ddf42d0
KVM: arm/arm64: vgic-v2: Do not use Active+Pending state for a HW interrupt
by Marc Zyngier
· 8 years ago
2d3e486
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
8ac76ef
KVM: arm/arm64: vgic: Improve sync_hwstate performance
by Christoffer Dall
· 8 years ago
af06149
KVM: arm/arm64: vgic: Get rid of unnecessary process_maintenance operation
by Christoffer Dall
· 8 years ago
328e566
KVM: arm/arm64: vgic: Defer touching GICH_VMCR to vcpu_load/put
by Christoffer Dall
· 9 years ago
6d56111
KVM: arm/arm64: vgic: Fix GICC_PMR uaccess on GICv3 and clarify ABI
by Christoffer Dall
· 8 years ago
5b0d2cc
KVM: arm64: Ensure LRs are clear when they should be
by Christoffer Dall
· 8 years ago
8694e4d
KVM: arm/arm64: Remove struct vgic_irq pending field
by Christoffer Dall
· 8 years ago
1193e6a
KVM: arm/arm64: vgic: Fix deadlock on error handling
by Marc Zyngier
· 8 years ago
8ca18ee
KVM: arm/arm64: vgic: Don't notify EOI for non-SPIs
by Marc Zyngier
· 8 years ago
a07d3b0
arm64: KVM: vgic-v2: Enable GICV access from HYP if access from guest is unsafe
by Marc Zyngier
· 8 years ago
fb5ee36
arm64: KVM: vgic-v2: Add the GICV emulation infrastructure
by Marc Zyngier
· 8 years ago
5dd4b92
KVM: arm/arm64: vgic: Add refcounting for IRQs
by Andre Przywara
· 8 years ago
42c8870
KVM: arm/arm64: vgic: Check return value for kvm_register_vgic_device
by Andre Przywara
· 8 years ago
df7942d
KVM: arm/arm64: vgic-v2: Always resample level interrupts
by Marc Zyngier
· 9 years ago
f7b6985
KVM: arm/arm64: vgic-new: Add vgic_v2/v3_enable
by Eric Auger
· 9 years ago
b0442ee
KVM: arm/arm64: vgic-new: vgic_init: implement map_resources
by Eric Auger
· 9 years ago
ad275b8b
KVM: arm/arm64: vgic-new: vgic_init: implement vgic_init
by Eric Auger
· 9 years ago
9097773
KVM: arm/arm64: vgic-new: vgic_init: implement kvm_vgic_hyp_init
by Eric Auger
· 9 years ago
e4823a7
KVM: arm/arm64: vgic-new: Add GICH_VMCR accessors
by Andre Przywara
· 9 years ago
140b086
KVM: arm/arm64: vgic-new: Add GICv2 world switch backend
by Marc Zyngier
· 9 years ago