From 2950e4fd85dfa97149c179636ae27b664d9c3157 Mon Sep 17 00:00:00 2001 From: Mario Preksavec Date: Fri, 9 Sep 2016 17:32:49 +0200 Subject: system/xen: Updated for version 4.7.0. Signed-off-by: Mario Preksavec --- .../patches/xen-4.7-regression-when-saving-a-pv-guest.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 system/xen/patches/xen-4.7-regression-when-saving-a-pv-guest.patch (limited to 'system/xen/patches') diff --git a/system/xen/patches/xen-4.7-regression-when-saving-a-pv-guest.patch b/system/xen/patches/xen-4.7-regression-when-saving-a-pv-guest.patch new file mode 100644 index 0000000000..457fa51f23 --- /dev/null +++ b/system/xen/patches/xen-4.7-regression-when-saving-a-pv-guest.patch @@ -0,0 +1,12 @@ +diff --git a/tools/libxc/xc_sr_save_x86_pv.c b/tools/libxc/xc_sr_save_x86_pv.c +index 4a29460..7043409 100644 +--- a/tools/libxc/xc_sr_save_x86_pv.c ++++ b/tools/libxc/xc_sr_save_x86_pv.c +@@ -430,6 +430,8 @@ static int map_p2m_list(struct xc_sr_context *ctx, uint64_t p2m_cr3) + + if ( level == 2 ) + { ++ if ( saved_idx == idx_end ) ++ saved_idx++; + max_pfn = ((xen_pfn_t)saved_idx << 9) * fpp - 1; + if ( max_pfn < ctx->x86_pv.max_pfn ) -- cgit v1.2.3-80-g2a13