arm/arm64: KVM: Kill CONFIG_KVM_ARM_{VGIC,TIMER}
We can definitely decide at run-time whether to use the GIC and timers or not, and the extra code and data structures that we allocate space for is really negligable with this config option, so I don't think it's worth the extra complexity of always having to define stub static inlines. The !CONFIG_KVM_ARM_VGIC/TIMER case is pretty much an untested code path anyway, so we're better off just getting rid of it. Signed-off-by:Christoffer Dall <christoffer.dall@linaro.org> Acked-by:
Marc Zyngier <marc.zyngier@arm.com>
Showing
- arch/arm/kernel/asm-offsets.c 0 additions, 4 deletionsarch/arm/kernel/asm-offsets.c
- arch/arm/kvm/Kconfig 6 additions, 23 deletionsarch/arm/kvm/Kconfig
- arch/arm/kvm/Makefile 4 additions, 4 deletionsarch/arm/kvm/Makefile
- arch/arm/kvm/arm.c 0 additions, 6 deletionsarch/arm/kvm/arm.c
- arch/arm/kvm/guest.c 0 additions, 18 deletionsarch/arm/kvm/guest.c
- arch/arm/kvm/interrupts_head.S 0 additions, 8 deletionsarch/arm/kvm/interrupts_head.S
- arch/arm64/kvm/Kconfig 2 additions, 15 deletionsarch/arm64/kvm/Kconfig
- arch/arm64/kvm/Makefile 8 additions, 8 deletionsarch/arm64/kvm/Makefile
- include/kvm/arm_arch_timer.h 0 additions, 31 deletionsinclude/kvm/arm_arch_timer.h
- include/kvm/arm_vgic.h 0 additions, 85 deletionsinclude/kvm/arm_vgic.h
Loading
Please register or sign in to comment