Home
last modified time | relevance | path

Searched hist:"10 f92c4c537794f4e2b5f545a8953790c5445d0f" (Results 1 – 2 of 2) sorted by relevance

/linux/arch/arm64/kvm/
H A DMakefilediff 10f92c4c537794f4e2b5f545a8953790c5445d0f Tue Jan 17 23:09:13 CET 2017 Christoffer Dall <christoffer.dall@linaro.org> KVM: arm/arm64: vgic: Add debugfs vgic-state file

Add a file to debugfs to read the in-kernel state of the vgic. We don't
do any locking of the entire VGIC state while traversing all the IRQs,
so if the VM is running the user/developer may not see a quiesced state,
but should take care to pause the VM using facilities in user space for
that purpose.

We also don't support LPIs yet, but they can be added easily if needed.

Reviewed-by: Eric Auger <eric.auger@redhat.com>
Tested-by: Eric Auger <eric.auger@redhat.com>
Tested-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
/linux/include/kvm/
H A Darm_vgic.hdiff 10f92c4c537794f4e2b5f545a8953790c5445d0f Tue Jan 17 23:09:13 CET 2017 Christoffer Dall <christoffer.dall@linaro.org> KVM: arm/arm64: vgic: Add debugfs vgic-state file

Add a file to debugfs to read the in-kernel state of the vgic. We don't
do any locking of the entire VGIC state while traversing all the IRQs,
so if the VM is running the user/developer may not see a quiesced state,
but should take care to pause the VM using facilities in user space for
that purpose.

We also don't support LPIs yet, but they can be added easily if needed.

Reviewed-by: Eric Auger <eric.auger@redhat.com>
Tested-by: Eric Auger <eric.auger@redhat.com>
Tested-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>