|
@@ -752,6 +752,9 @@ void kvm_free_pit(struct kvm *kvm)
|
|
|
struct hrtimer *timer;
|
|
|
|
|
|
if (kvm->arch.vpit) {
|
|
|
+ kvm_io_bus_unregister_dev(kvm, KVM_PIO_BUS, &kvm->arch.vpit->dev);
|
|
|
+ kvm_io_bus_unregister_dev(kvm, KVM_PIO_BUS,
|
|
|
+ &kvm->arch.vpit->speaker_dev);
|
|
|
kvm_unregister_irq_mask_notifier(kvm, 0,
|
|
|
&kvm->arch.vpit->mask_notifier);
|
|
|
kvm_unregister_irq_ack_notifier(kvm,
|