aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_core_x86.c
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-06-12 11:39:51 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-06-12 11:39:51 +0100
commit1b0d4ab994bfcb2dda4cf4a0f0f385d1d6c90954 (patch)
treeaf5854a616bffa5a9737544e2c9a7d8ef28e8c2f /tools/libxc/xc_core_x86.c
parentff2fc71eda783205e4eca61af1b60138251439cd (diff)
downloadxen-1b0d4ab994bfcb2dda4cf4a0f0f385d1d6c90954.tar.gz
xen-1b0d4ab994bfcb2dda4cf4a0f0f385d1d6c90954.tar.bz2
xen-1b0d4ab994bfcb2dda4cf4a0f0f385d1d6c90954.zip
Fix fully-virtualized core dumps for 32-bit guests.
Signed-off-by: Chris Lalancette <clalance@redhat.com>
Diffstat (limited to 'tools/libxc/xc_core_x86.c')
-rw-r--r--tools/libxc/xc_core_x86.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxc/xc_core_x86.c b/tools/libxc/xc_core_x86.c
index b3d5d26fbf..3932f8e96b 100644
--- a/tools/libxc/xc_core_x86.c
+++ b/tools/libxc/xc_core_x86.c
@@ -49,7 +49,7 @@ xc_core_arch_memory_map_get(int xc_handle, xc_dominfo_t *info,
}
map->addr = 0;
- map->size = p2m_size << PAGE_SHIFT;
+ map->size = ((uint64_t)p2m_size) << PAGE_SHIFT;
*mapp = map;
*nr_entries = 1;