Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f4797b33db813a394c4d4d2bc2fa38087fbe5545
/
virt
/
kvm
/
arm
/
vgic
f8f85dc
KVM: arm64: Fix GICv4 init when called from vgic_its_create
by Christoffer Dall
· 7 years ago
7465894
KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner
by Marc Zyngier
· 7 years ago
a05d1c0
KVM: arm/arm64: vgic-v4: Only perform an unmap for valid vLPIs
by Marc Zyngier
· 7 years ago
686f294
KVM: arm/arm64: vgic-its: Check result of allocation before use
by Marc Zyngier
· 7 years ago
64afe6e
KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table
by Marc Zyngier
· 7 years ago
ddb4b01
KVM: arm/arm64: vgic: Preserve the revious read from the pending table
by Marc Zyngier
· 7 years ago
150009e
KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation
by Marc Zyngier
· 7 years ago
285a90e
KVM: arm/arm64: VGIC: extend !vgic_is_initialized guard
by Andre Przywara
· 7 years ago
fc3790f
Merge tag 'kvm-arm-gicv4-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 7 years ago
974aa56
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
95b110a
KVM: arm/arm64: Don't queue VLPIs on INV/INVALL
by Christoffer Dall
· 7 years ago
3d1ad64
KVM: arm/arm64: Fix GICv4 ITS initialization issues
by Christoffer Dall
· 7 years ago
ed8703a
KVM: arm/arm64: GICv4: Theory of operations
by Marc Zyngier
· 7 years ago
a754605
KVM: arm/arm64: GICv4: Enable VLPI support
by Marc Zyngier
· 7 years ago
d3d83f7
KVM: arm/arm64: GICv4: Prevent userspace from changing doorbell affinity
by Marc Zyngier
· 7 years ago
bd94e7a
KVM: arm/arm64: GICv4: Prevent a VM using GICv4 from being saved
by Marc Zyngier
· 7 years ago
6277579
KVM: arm/arm64: GICv4: Hook vPE scheduling into vgic flush/sync
by Marc Zyngier
· 7 years ago
df9ba95
KVM: arm/arm64: GICv4: Use the doorbell interrupt as an unblocking source
by Marc Zyngier
· 7 years ago
bdb2d2c
KVM: arm/arm64: GICv4: Add doorbell interrupt handling
by Marc Zyngier
· 7 years ago
c971968
KVM: arm/arm64: GICv4: Use pending_last as a scheduling hint
by Marc Zyngier
· 7 years ago
6ce18e3
KVM: arm/arm64: GICv4: Handle INVALL applied to a vPE
by Marc Zyngier
· 7 years ago
af340f9
KVM: arm/arm64: GICv4: Propagate property updates to VLPIs
by Marc Zyngier
· 7 years ago
ff9c114
KVM: arm/arm64: GICv4: Handle MOVALL applied to a vPE
by Marc Zyngier
· 7 years ago
fb0cada
KVM: arm/arm64: GICv4: Handle CLEAR applied to a VLPI
by Marc Zyngier
· 7 years ago
0fc9a58
KVM: arm/arm64: GICv4: Propagate affinity changes to the physical ITS
by Marc Zyngier
· 7 years ago
07b46ed
KVM: arm/arm64: GICv4: Unmap VLPI when freeing an LPI
by Marc Zyngier
· 7 years ago
1b7fe46
KVM: arm/arm64: GICv4: Handle INT command applied to a VLPI
by Marc Zyngier
· 7 years ago
196b136
KVM: arm/arm64: GICv4: Wire mapping/unmapping of VLPIs in VFIO irq bypass
by Marc Zyngier
· 7 years ago
74fe55d
KVM: arm/arm64: GICv4: Add init/teardown of the per-VM vPE irq domain
by Marc Zyngier
· 7 years ago
e7c4805
KVM: arm/arm64: GICv4: Add property field and per-VM predicate
by Marc Zyngier
· 7 years ago
08c9fd0
KVM: arm/arm64: vITS: Add a helper to update the affinity of an LPI
by Marc Zyngier
· 7 years ago
bebfd2a
KVM: arm/arm64: vITS: Add MSI translation helpers
by Marc Zyngier
· 7 years ago
47bbd31
KVM: arm/arm64: vgic: restructure kvm_vgic_(un)map_phys_irq
by Eric Auger
· 7 years ago
3eb4271
KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESET
by Eric Auger
· 7 years ago
36d6961
KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid bit is cleared
by Eric Auger
· 7 years ago
2f609a0
KVM: arm/arm64: vgic-its: New helper functions to free the caches
by wanghaibin
· 7 years ago
0a0d389
KVM: arm/arm64: vgic-its: Remove kvm_its_unmap_device
by Eric Auger
· 7 years ago
006df0f
KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context
by Christoffer Dall
· 8 years ago
f39d16c
KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initialized
by Christoffer Dall
· 8 years ago
f0a32ee
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
c2385ea
KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before saving tables
by Eric Auger
· 7 years ago
c9b51bb
KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before enabling the ITS
by Eric Auger
· 7 years ago
f31b98b
KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table returned value
by Eric Auger
· 7 years ago
b923826
KVM: arm/arm64: vgic-its: Fix return value for device table restore
by wanghaibin
· 7 years ago
8c1a8a3
KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table
by Christoffer Dall
· 7 years ago
9b87e7a
KVM: arm/arm64: Support uaccess of GICC_APRn
by Christoffer Dall
· 7 years ago
50f5bd5
KVM: arm/arm64: Extract GICv3 max APRn index calculation
by Christoffer Dall
· 7 years ago
7c7d2fa
KVM: arm/arm64: vITS: Drop its_ite->lpi field
by Marc Zyngier
· 7 years ago
4aa8bcc
KVM: arm/arm64: vgic: constify seq_operations and file_operations
by Arvind Yadav
· 7 years ago
3af4e41
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg
by Christoffer Dall
· 8 years ago
79962a5
KVM: arm/arm64: Fix bug in advertising KVM_CAP_MSI_DEVID capability
by Shanker Donthineni
· 8 years ago
2873b50
KVM: arm64: vgic-v3: Log which GICv3 system registers are trapped
by Marc Zyngier
· 8 years ago
ff89511
KVM: arm64: Enable GICv3 common sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
690a341
arm64: Add workaround for Cavium Thunder erratum 30115
by David Daney
· 8 years ago
e23f62f
KVM: arm64: Enable GICv3 Group-0 sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
abf5576
KVM: arm64: vgic-v3: Enable trapping of Group-0 system registers
by Marc Zyngier
· 8 years ago
182936e
KVM: arm64: Enable GICv3 Group-1 sysreg trapping via command-line
by Marc Zyngier
· 8 years ago
9c7bfc2
KVM: arm64: vgic-v3: Enable trapping of Group-1 system registers
by Marc Zyngier
· 8 years ago
59da1cb
KVM: arm64: vgic-v3: Add hook to handle guest GICv3 sysreg accesses at EL2
by Marc Zyngier
· 8 years ago
6f2f10c
Merge branch 'kvmarm-master/master' into HEAD
by Marc Zyngier
· 8 years ago
cb3f0ad
KVM: arm/arm64: Disallow userspace control of in-kernel IRQ lines
by Christoffer Dall
· 8 years ago
c6ccd30
KVM: arm/arm64: Introduce an allocator for in-kernel irq lines
by Christoffer Dall
· 8 years ago
325f9c6
KVM: arm/arm64: use vcpu requests for irq injection
by Andrew Jones
· 8 years ago
0710f9a6
KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active
by Christoffer Dall
· 8 years ago
28232a4
KVM: arm/arm64: Fix isues with GICv2 on GICv3 migration
by Christoffer Dall
· 8 years ago
abd7229
KVM: arm/arm64: Simplify active_change_prepare and plug race
by Christoffer Dall
· 8 years ago
3197191
KVM: arm/arm64: Separate guest and uaccess writes to dist {sc}active
by Christoffer Dall
· 8 years ago
2602087
KVM: arm/arm64: Allow GICv2 to supply a uaccess register function
by Christoffer Dall
· 8 years ago
fa472fa
KVM: arm/arm64: Hold slots_lock when unregistering kvm io bus devices
by Christoffer Dall
· 8 years ago
552c9f4
KVM: arm/arm64: Fix bug when registering redist iodevs
by Christoffer Dall
· 8 years ago
3d6e77ad
KVM: arm/arm64: vgic-v3: Do not use Active+Pending state for a HW interrupt
by Marc Zyngier
· 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
36c344f
Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 8 years ago
a2b19e6
KVM: arm/arm64: vgic-its: Cleanup after failed ITT restore
by Christoffer Dall
· 8 years ago
67723c2
KVM: arm/arm64: Don't call map_resources when restoring ITS tables
by Christoffer Dall
· 8 years ago
30e1b68
KVM: arm/arm64: Register ITS iodev when setting base address
by Christoffer Dall
· 8 years ago
6cc40f2
KVM: arm/arm64: Get rid of its->initialized field
by Marc Zyngier
· 8 years ago
1aab6f4
KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs
by Christoffer Dall
· 8 years ago
7203053
KVM: arm/arm64: Slightly rework kvm_vgic_addr
by Christoffer Dall
· 8 years ago
9a746d7
KVM: arm/arm64: Make vgic_v3_check_base more broadly usable
by Christoffer Dall
· 8 years ago
7fadcd3
KVM: arm/arm64: Refactor vgic_register_redist_iodevs
by Christoffer Dall
· 8 years ago
443c3a9
KVM: arm/arm64: vgic: Rename kvm_vgic_vcpu_init to kvm_vgic_vcpu_enable
by Christoffer Dall
· 8 years ago
2d3e486
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
2807712
KVM: arm64: vgic-v3: KVM_DEV_ARM_VGIC_SAVE_PENDING_TABLES
by Eric Auger
· 8 years ago
ccb1d79
KVM: arm64: vgic-its: Fix pending table sync
by Eric Auger
· 8 years ago
eff484e
KVM: arm64: vgic-its: ITT save and restore
by Eric Auger
· 8 years ago
57a9a11
KVM: arm64: vgic-its: Device table save/restore
by Eric Auger
· 8 years ago
dceff70
KVM: arm64: vgic-its: vgic_its_check_id returns the entry's GPA
by Eric Auger
· 8 years ago
ea1ad53
KVM: arm64: vgic-its: Collection table save/restore
by Eric Auger
· 8 years ago
920a7a8
KVM: arm64: vgic-its: Add infrastructure for table lookup
by Eric Auger
· 8 years ago
528297f
KVM: arm64: vgic-its: vgic_its_alloc_ite/device
by Eric Auger
· 8 years ago
3b65808
KVM: arm64: vgic-its: KVM_DEV_ARM_ITS_SAVE/RESTORE_TABLES
by Eric Auger
· 8 years ago
06bd535
KVM: arm64: vgic-its: Read config and pending bit in add_lpi()
by Eric Auger
· 8 years ago
44de9d6
KVM: arm64: vgic-v3: vgic_v3_lpi_sync_pending_status
by Eric Auger
· 8 years ago
07a3e9a
KVM: arm64: vgic-its: Check the device id matches TYPER DEVBITS range
by Eric Auger
· 8 years ago
7333cef
KVM: arm64: vgic-its: Interpret MAPD ITT_addr field
by Eric Auger
· 8 years ago
0d44cdb
KVM: arm64: vgic-its: Interpret MAPD Size field and check related errors
by Eric Auger
· 8 years ago
ab01c6b
KVM: arm64: vgic-its: Implement vgic_mmio_uaccess_write_its_iidr
by Eric Auger
· 8 years ago
71afe47
KVM: arm64: vgic-its: Introduce migration ABI infrastructure
by Eric Auger
· 8 years ago
Next »