summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/vgic/vgic-its.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Add helper vgic_write_guest_lock()Gavin Shan2023-01-291-8/+5
* KVM: arm64: Enable ring-based dirty memory trackingGavin Shan2022-11-101-0/+20
* KVM: arm64: vgic: Fix exit condition in scan_its_table()Eric Ren2022-10-151-1/+4
* KVM: arm64: vgic: Remove duplicate check in update_affinity_collection()Gavin Shan2022-09-261-1/+1
* Merge branch kvm-arm64/its-save-restore-fixes-5.19 into kvmarm-master/nextMarc Zyngier2022-05-161-18/+78
|\
| * KVM: arm64: vgic: Undo work in failed ITS restoresRicardo Koller2022-05-161-2/+13
| * KVM: arm64: vgic: Do not ignore vgic_its_restore_cte failuresRicardo Koller2022-05-161-4/+23
| * KVM: arm64: vgic: Add more checks when restoring ITS tablesRicardo Koller2022-05-161-0/+7
| * KVM: arm64: vgic: Check that new ITEs could be saved in guest memoryRicardo Koller2022-05-161-12/+35
* | KVM: arm64: vgic-v3: Implement MMIO-based LPI invalidationMarc Zyngier2022-05-041-21/+41
* | KVM: arm64: vgic-v3: Expose GICR_CTLR.RWP when disabling LPIsMarc Zyngier2022-05-041-1/+1
|/
* KVM: arm64: vgic: Remove unnecessary type castingsYu Zhe2022-04-061-1/+1
* Merge branch kvm-arm64/memory-accounting into kvmarm-master/nextMarc Zyngier2021-10-171-7/+7
|\
| * KVM: arm64: vgic: Add memcg accounting to vgic allocationsJia He2021-10-171-7/+7
* | KVM: arm64: vgic-v3: Check ITS region is not above the VM IPA sizeRicardo Koller2021-10-111-2/+2
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-011-3/+3
|\
| * KVM: arm64: GICv4.1: Give a chance to save VLPI stateShenming Lu2021-03-241-3/+3
* | treewide: Change list_sort to use const pointersSami Tolvanen2021-04-081-4/+4
|/
* KVM: arm64: Allow in-atomic injection of SPIsMarc Zyngier2020-07-051-2/+1
* KVM: arm64: Move virt/kvm/arm to arch/arm64Marc Zyngier2020-05-161-0/+2783