Christoffer Dall
|
3af4e414af
KVM: arm/arm64: vgic: Use READ_ONCE fo cmpxchg
|
7 سال پیش |
Marc Zyngier
|
6f2f10cabe
Merge branch 'kvmarm-master/master' into HEAD
|
7 سال پیش |
Christoffer Dall
|
0710f9a637
KVM: arm/arm64: Use uaccess functions for GICv3 {sc}active
|
7 سال پیش |
Christoffer Dall
|
3197191e55
KVM: arm/arm64: Separate guest and uaccess writes to dist {sc}active
|
7 سال پیش |
Christoffer Dall
|
fa472fa91a
KVM: arm/arm64: Hold slots_lock when unregistering kvm io bus devices
|
7 سال پیش |
Christoffer Dall
|
552c9f47f8
KVM: arm/arm64: Fix bug when registering redist iodevs
|
7 سال پیش |
Christoffer Dall
|
1aab6f468c
KVM: arm/arm64: Register iodevs when setting redist base and creating VCPUs
|
7 سال پیش |
Christoffer Dall
|
7fadcd3a85
KVM: arm/arm64: Refactor vgic_register_redist_iodevs
|
7 سال پیش |
Vijaya Kumar K
|
e96a006cb0
KVM: arm/arm64: vgic: Implement KVM_DEV_ARM_VGIC_GRP_LEVEL_INFO ioctl
|
8 سال پیش |
Vijaya Kumar K
|
d017d7b0bd
KVM: arm/arm64: vgic: Implement VGICv3 CPU interface access
|
8 سال پیش |
Vijaya Kumar K
|
94574c9488
KVM: arm/arm64: vgic: Add distributor and redistributor access
|
8 سال پیش |
Vijaya Kumar K
|
2df903a89a
KVM: arm/arm64: vgic: Implement support for userspace access
|
8 سال پیش |
Christoffer Dall
|
8694e4da66
KVM: arm/arm64: Remove struct vgic_irq pending field
|
8 سال پیش |
Vladimir Murzin
|
2988509dd8
ARM: KVM: Support vGICv3 ITS
|
8 سال پیش |
Vladimir Murzin
|
d7d0a11e44
KVM: arm: vgic: Support 64-bit data manipulation on 32-bit host systems
|
8 سال پیش |
Vladimir Murzin
|
e533a37f7b
KVM: arm: vgic: Fix compiler warnings when built for 32-bit
|
8 سال پیش |
Vladimir Murzin
|
7a1ff70828
KVM: arm64: vgic-its: Introduce config option to guard ITS specific code
|
8 سال پیش |
Christoffer Dall
|
d9ae449b3d
KVM: arm64: vgic-its: Make updates to propbaser/pendbaser atomic
|
8 سال پیش |
Andre Przywara
|
0e4e82f154
KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controller
|
8 سال پیش |
Andre Przywara
|
424c33830f
KVM: arm64: vgic-its: Implement basic ITS register handlers
|
8 سال پیش |
Andre Przywara
|
1085fdc68c
KVM: arm64: vgic-its: Introduce new KVM ITS device
|
8 سال پیش |
Andre Przywara
|
59c5ab4098
KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework
|
8 سال پیش |
Andre Przywara
|
0aa1de5731
KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers
|
8 سال پیش |
Andre Przywara
|
5dd4b924e3
KVM: arm/arm64: vgic: Add refcounting for IRQs
|
8 سال پیش |
Andre Przywara
|
8f6cdc1c2e
KVM: arm/arm64: vgic: Move redistributor kvm_io_devices
|
8 سال پیش |
Andre Przywara
|
621ecd8d21
KVM: arm/arm64: vgic-new: Add GICv3 SGI system register trap handler
|
9 سال پیش |
Andre Przywara
|
78a714aba0
KVM: arm/arm64: vgic-new: Add GICv3 IROUTER register handlers
|
9 سال پیش |
Andre Przywara
|
54f59d2b3a
KVM: arm/arm64: vgic-new: Add GICv3 IDREGS register handler
|
9 سال پیش |
Andre Przywara
|
741972d8a6
KVM: arm/arm64: vgic-new: Add GICv3 redistributor IIDR and TYPER handler
|
9 سال پیش |
Andre Przywara
|
fd59ed3be1
KVM: arm/arm64: vgic-new: Add GICv3 CTLR, IIDR, TYPER handlers
|
9 سال پیش |