commit | fc21d44cdf6f70e7a6911050dc09d610752bf0f4 | [log] [tgz] |
---|---|---|
author | Marc Zyngier <maz@kernel.org> | Mon Aug 10 17:52:41 2020 +0100 |
committer | Marc Zyngier <maz@kernel.org> | Sat Nov 06 12:59:42 2021 +0000 |
tree | a8d35e6973a82469e5e8fe70e48bcd6d6f3e74bd | |
parent | 6215c91b9c99ad2bffb3e0e4144b86cdbbbb28a8 [diff] |
KVM: arm64: vgic-v3: Move early init to kvm_vgic_create() The current early init for the GIC is pretty silly. The data it initializes only matters for GICv3, which is guaranteed to be created via a kvm_create_device call. Given that, it is pointless to initialize the data early, before userspace can get a file descriptor and mess with it. Move everything to kvm_vgic_create(). Signed-off-by: Marc Zyngier <maz@kernel.org>