diff options
Diffstat (limited to 'arch/x86/kvm/irq.h')
| -rw-r--r-- | arch/x86/kvm/irq.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/x86/kvm/irq.h b/arch/x86/kvm/irq.h index 63c314502993..53e2d084bffb 100644 --- a/arch/x86/kvm/irq.h +++ b/arch/x86/kvm/irq.h | |||
| @@ -60,7 +60,7 @@ struct kvm_kpic_state { | |||
| 60 | }; | 60 | }; |
| 61 | 61 | ||
| 62 | struct kvm_pic { | 62 | struct kvm_pic { |
| 63 | raw_spinlock_t lock; | 63 | spinlock_t lock; |
| 64 | bool wakeup_needed; | 64 | bool wakeup_needed; |
| 65 | unsigned pending_acks; | 65 | unsigned pending_acks; |
| 66 | struct kvm *kvm; | 66 | struct kvm *kvm; |
| @@ -75,7 +75,6 @@ struct kvm_pic *kvm_create_pic(struct kvm *kvm); | |||
| 75 | void kvm_destroy_pic(struct kvm *kvm); | 75 | void kvm_destroy_pic(struct kvm *kvm); |
| 76 | int kvm_pic_read_irq(struct kvm *kvm); | 76 | int kvm_pic_read_irq(struct kvm *kvm); |
| 77 | void kvm_pic_update_irq(struct kvm_pic *s); | 77 | void kvm_pic_update_irq(struct kvm_pic *s); |
| 78 | void kvm_pic_clear_isr_ack(struct kvm *kvm); | ||
| 79 | 78 | ||
| 80 | static inline struct kvm_pic *pic_irqchip(struct kvm *kvm) | 79 | static inline struct kvm_pic *pic_irqchip(struct kvm *kvm) |
| 81 | { | 80 | { |
| @@ -100,7 +99,6 @@ void __kvm_migrate_apic_timer(struct kvm_vcpu *vcpu); | |||
| 100 | void __kvm_migrate_pit_timer(struct kvm_vcpu *vcpu); | 99 | void __kvm_migrate_pit_timer(struct kvm_vcpu *vcpu); |
| 101 | void __kvm_migrate_timers(struct kvm_vcpu *vcpu); | 100 | void __kvm_migrate_timers(struct kvm_vcpu *vcpu); |
| 102 | 101 | ||
| 103 | int pit_has_pending_timer(struct kvm_vcpu *vcpu); | ||
| 104 | int apic_has_pending_timer(struct kvm_vcpu *vcpu); | 102 | int apic_has_pending_timer(struct kvm_vcpu *vcpu); |
| 105 | 103 | ||
| 106 | #endif | 104 | #endif |
