--- xen/arch/x86/shadow.c.old 2005-04-11 12:04:20.000000000 -0500 +++ xen/arch/x86/shadow.c 2005-04-11 12:05:41.000000000 -0500 @@ -1594,7 +1594,8 @@ static inline unsigned long shadow_make_snapshot( struct domain *d, unsigned long gpfn, unsigned long gmfn) { - unsigned long smfn, sl1mfn; + unsigned long smfn = 0; + unsigned long sl1mfn = 0; void *original, *snapshot; u32 min_max = 0; int min, max, length;