[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] tools/xl: fix segfault in xl migrate --debug
commit 36174af3fbeb1b662c0eadbfa193e77f68cc955b Author: M A Young <m.a.young@xxxxxxxxxxxx> AuthorDate: Thu Dec 18 10:02:16 2014 +0000 Commit: Ian Campbell <ian.campbell@xxxxxxxxxx> CommitDate: Thu Dec 18 10:02:16 2014 +0000 tools/xl: fix segfault in xl migrate --debug If differences are found during the verification phase of xl migrate --debug then it is likely to crash with a segfault because the bogus pagebuf->pfn_types[pfn] is used in a print statement instead of pfn_type[pfn] . Signed-off-by: Michael Young <m.a.young@xxxxxxxxxxxx> Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- tools/libxc/xc_domain_restore.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/tools/libxc/xc_domain_restore.c b/tools/libxc/xc_domain_restore.c index d8bd9b3..a382701 100644 --- a/tools/libxc/xc_domain_restore.c +++ b/tools/libxc/xc_domain_restore.c @@ -1404,7 +1404,7 @@ static int apply_batch(xc_interface *xch, uint32_t dom, struct restore_ctx *ctx, int v; DPRINTF("************** pfn=%lx type=%lx gotcs=%08lx " - "actualcs=%08lx\n", pfn, pagebuf->pfn_types[pfn], + "actualcs=%08lx\n", pfn, pfn_type[pfn], csum_page(region_base + i * PAGE_SIZE), csum_page(buf)); -- generated by git-patchbot for /home/xen/git/xen.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |