aboutsummaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
Diffstat (limited to 'virt')
-rw-r--r--virt/kvm/coalesced_mmio.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/virt/kvm/coalesced_mmio.c b/virt/kvm/coalesced_mmio.c
index 5ae620d32fac..03ea2807b1f2 100644
--- a/virt/kvm/coalesced_mmio.c
+++ b/virt/kvm/coalesced_mmio.c
@@ -80,7 +80,10 @@ static void coalesced_mmio_write(struct kvm_io_device *this,
80 80
81static void coalesced_mmio_destructor(struct kvm_io_device *this) 81static void coalesced_mmio_destructor(struct kvm_io_device *this)
82{ 82{
83 kfree(this); 83 struct kvm_coalesced_mmio_dev *dev =
84 (struct kvm_coalesced_mmio_dev *)this->private;
85
86 kfree(dev);
84} 87}
85 88
86int kvm_coalesced_mmio_init(struct kvm *kvm) 89int kvm_coalesced_mmio_init(struct kvm *kvm)