|
@@ -646,7 +646,7 @@ void kvm_ioapic_destroy(struct kvm *kvm)
|
|
|
|
|
|
int kvm_get_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state)
|
|
|
{
|
|
|
- struct kvm_ioapic *ioapic = ioapic_irqchip(kvm);
|
|
|
+ struct kvm_ioapic *ioapic = kvm->arch.vioapic;
|
|
|
if (!ioapic)
|
|
|
return -EINVAL;
|
|
|
|
|
@@ -659,7 +659,7 @@ int kvm_get_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state)
|
|
|
|
|
|
int kvm_set_ioapic(struct kvm *kvm, struct kvm_ioapic_state *state)
|
|
|
{
|
|
|
- struct kvm_ioapic *ioapic = ioapic_irqchip(kvm);
|
|
|
+ struct kvm_ioapic *ioapic = kvm->arch.vioapic;
|
|
|
if (!ioapic)
|
|
|
return -EINVAL;
|
|
|
|