Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
8fa3adb8c6beee4af079ac90b9575ab92951de3f
/
virt
/
kvm
/
arm
/
vgic
/
vgic-mmio-v3.c
8fa3adb
KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock
by Julien Thierry
· 6 years ago
8ad50c8
vgic: Add support for 52bit guest physical address
by Kristina Martsenko
· 6 years ago
6249f2a
KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs
by Marc Zyngier
· 6 years ago
d53c2c29
KVM: arm/arm64: vgic: Allow configuration of interrupt groups
by Christoffer Dall
· 7 years ago
b489edc
KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes
by Christoffer Dall
· 7 years ago
c6e0917
KVM: arm/arm64: vgic: Permit uaccess writes to return errors
by Christoffer Dall
· 7 years ago
aa075b0
KVM: arm/arm64: vgic: Keep track of implementation revision
by Christoffer Dall
· 7 years ago
a2dca21
KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3
by Christoffer Dall
· 7 years ago
04c1109
KVM: arm/arm64: Implement KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION
by Eric Auger
· 7 years ago
c011f4e
KVM: arm/arm64: Check vcpu redist base before registering an iodev
by Eric Auger
· 7 years ago
ccc27bf
KVM: arm/arm64: Helper to register a new redistributor region
by Eric Auger
· 7 years ago
ba7b3f1
KVM: arm/arm64: Revisit Redistributor TYPER last bit computation
by Eric Auger
· 7 years ago
dc52461
KVM: arm/arm64: Helper to locate free rdist index
by Eric Auger
· 7 years ago
dbd9733
KVM: arm/arm64: Replace the single rdist region by a list
by Eric Auger
· 7 years ago
e7c4805
KVM: arm/arm64: GICv4: Add property field and per-VM predicate
by Marc Zyngier
· 7 years ago
006df0f
KVM: arm/arm64: Support calling vgic_update_irq_pending from irq context
by Christoffer Dall
· 8 years ago
3af4e41
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg
by Christoffer Dall
· 7 years ago
6f2f10c
Merge branch 'kvmarm-master/master' into HEAD
by Marc Zyngier
· 8 years ago
0710f9a6
KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active
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
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
1aab6f4
KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs
by Christoffer Dall
· 8 years ago
7fadcd3
KVM: arm/arm64: Refactor vgic_register_redist_iodevs
by Christoffer Dall
· 8 years ago
e96a006
KVM: arm/arm64: vgic: Implement KVM_DEV_ARM_VGIC_GRP_LEVEL_INFO ioctl
by Vijaya Kumar K
· 8 years ago
d017d7b
KVM: arm/arm64: vgic: Implement VGICv3 CPU interface access
by Vijaya Kumar K
· 8 years ago
94574c9
KVM: arm/arm64: vgic: Add distributor and redistributor access
by Vijaya Kumar K
· 8 years ago
2df903a
KVM: arm/arm64: vgic: Implement support for userspace access
by Vijaya Kumar K
· 8 years ago
8694e4d
KVM: arm/arm64: Remove struct vgic_irq pending field
by Christoffer Dall
· 8 years ago
2988509
ARM: KVM: Support vGICv3 ITS
by Vladimir Murzin
· 8 years ago
d7d0a11
KVM: arm: vgic: Support 64-bit data manipulation on 32-bit host systems
by Vladimir Murzin
· 8 years ago
e533a37
KVM: arm: vgic: Fix compiler warnings when built for 32-bit
by Vladimir Murzin
· 8 years ago
7a1ff70
KVM: arm64: vgic-its: Introduce config option to guard ITS specific code
by Vladimir Murzin
· 8 years ago
d9ae449
KVM: arm64: vgic-its: Make updates to propbaser/pendbaser atomic
by Christoffer Dall
· 8 years ago
0e4e82f
KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controller
by Andre Przywara
· 9 years ago
424c338
KVM: arm64: vgic-its: Implement basic ITS register handlers
by Andre Przywara
· 9 years ago
1085fdc
KVM: arm64: vgic-its: Introduce new KVM ITS device
by Andre Przywara
· 9 years ago
59c5ab4
KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework
by Andre Przywara
· 9 years ago
0aa1de5
KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers
by Andre Przywara
· 9 years ago
5dd4b92
KVM: arm/arm64: vgic: Add refcounting for IRQs
by Andre Przywara
· 9 years ago
8f6cdc1
KVM: arm/arm64: vgic: Move redistributor kvm_io_devices
by Andre Przywara
· 9 years ago
621ecd8
KVM: arm/arm64: vgic-new: Add GICv3 SGI system register trap handler
by Andre Przywara
· 9 years ago
78a714a
KVM: arm/arm64: vgic-new: Add GICv3 IROUTER register handlers
by Andre Przywara
· 9 years ago
54f59d2
KVM: arm/arm64: vgic-new: Add GICv3 IDREGS register handler
by Andre Przywara
· 9 years ago
741972d
KVM: arm/arm64: vgic-new: Add GICv3 redistributor IIDR and TYPER handler
by Andre Przywara
· 9 years ago
fd59ed3
KVM: arm/arm64: vgic-new: Add GICv3 CTLR, IIDR, TYPER handlers
by Andre Przywara
· 9 years ago
ed9b8ce
KVM: arm/arm64: vgic-new: Add GICv3 MMIO handling framework
by Andre Przywara
· 9 years ago