diff options
author | Keir Fraser <keir@xen.org> | 2011-11-30 07:12:41 -0800 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2011-11-30 07:12:41 -0800 |
commit | a9f743f88ce63a552764b2e37cf6c4c0ac53ca30 (patch) | |
tree | 05ce260b0ef873ddd2c18a400b59ee1010e79ef2 /xen/common/domain.c | |
parent | 20b21cb1e1141d5dcfbc0a0c911cec72194ecc4a (diff) | |
download | xen-a9f743f88ce63a552764b2e37cf6c4c0ac53ca30.tar.gz xen-a9f743f88ce63a552764b2e37cf6c4c0ac53ca30.tar.bz2 xen-a9f743f88ce63a552764b2e37cf6c4c0ac53ca30.zip |
Free d->mem_event on domain destruction.
Signed-off-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/common/domain.c')
-rw-r--r-- | xen/common/domain.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/common/domain.c b/xen/common/domain.c index e110585ebd..52a63efb82 100644 --- a/xen/common/domain.c +++ b/xen/common/domain.c @@ -668,6 +668,8 @@ static void complete_domain_destroy(struct rcu_head *head) /* Free page used by xen oprofile buffer. */ free_xenoprof_pages(d); + xfree(d->mem_event); + for ( i = d->max_vcpus - 1; i >= 0; i-- ) if ( (v = d->vcpu[i]) != NULL ) { |