xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] tools/libxc: Fix memory leaks in xc_domain_restore()
@ 2013-06-21 16:36 Andrew Cooper
  2013-06-21 17:27 ` Ian Jackson
  2013-06-24 10:19 ` [PATCH] tools/libxc: Fix memory leaks in xc_domain_restore() George Dunlap
  0 siblings, 2 replies; 5+ messages in thread
From: Andrew Cooper @ 2013-06-21 16:36 UTC (permalink / raw)
  To: xen-devel; +Cc: George Dunlap, Ian Jackson, Ian Campbell

# HG changeset patch
# User Andrew Cooper <andrew.cooper3@citrix.com>
# Date 1371832526 -3600
# Node ID cec58839d6eff0ac27de3827af8fc969db554172
# Parent  803ad8977a817263ea826bac1bb68c0dd57fac9c
tools/libxc: Fix memory leaks in xc_domain_restore()

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

---

George: I believe these qualify under #2 for inclusion into 4.3

Ian: These should be backported to 4.2 and 4.1

I will have a patch against xc_domain_save() soon, but it is proving more
difficult and I am not certain I will have time to finish it soon.

diff -r 803ad8977a81 -r cec58839d6ef tools/libxc/xc_domain_restore.c
--- a/tools/libxc/xc_domain_restore.c
+++ b/tools/libxc/xc_domain_restore.c
@@ -2335,6 +2335,9 @@ int xc_domain_restore(xc_interface *xch,
     free(mmu);
     free(ctx->p2m);
     free(pfn_type);
+    free(region_mfn);
+    free(ctx->p2m_batch);
+    pagebuf_free(&pagebuf);
     tailbuf_free(&tailbuf);
 
     /* discard cache for save file  */

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-06-24 13:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-21 16:36 [PATCH] tools/libxc: Fix memory leaks in xc_domain_restore() Andrew Cooper
2013-06-21 17:27 ` Ian Jackson
2013-06-21 17:30   ` Andrew Cooper
2013-06-24 13:12     ` [PATCH] tools/libxc: Fix memory leaks in xc_domain_restore() [and 1 more messages] Ian Jackson
2013-06-24 10:19 ` [PATCH] tools/libxc: Fix memory leaks in xc_domain_restore() George Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).