]> xenbits.xensource.com Git - xen.git/commitdiff
x86: fix memset(ptr, 0, sizeof ptr).
authorTim Deegan <tim@xen.org>
Tue, 24 Apr 2012 09:50:25 +0000 (10:50 +0100)
committerTim Deegan <tim@xen.org>
Tue, 24 Apr 2012 09:50:25 +0000 (10:50 +0100)
Signed-off-by: Tim Deegan <tim@xen.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Christoph Egger <Christoph.Egger@amd.com>
Acked-by: Keir Fraser <keir@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen-unstable changeset:   25168:d5f9005dfc4a
xen-unstable date:        Wed Apr 11 13:10:33 2012 +0100

xen/arch/x86/cpu/mcheck/amd_f10.c

index 0cf5e873acfe85285bfa149f6fe4df48f0b434ad..d73d5ba47b179bf6a8475078989df1318bc6497a 100644 (file)
@@ -73,9 +73,9 @@ amd_f10_handler(struct mc_info *mi, uint16_t bank, uint64_t status)
                return NULL;
        }
 
-       memset(mc_ext, 0, sizeof(mc_ext));
+       memset(mc_ext, 0, sizeof(*mc_ext));
        mc_ext->common.type = MC_TYPE_EXTENDED;
-       mc_ext->common.size = sizeof(mc_ext);
+       mc_ext->common.size = sizeof(*mc_ext);
        mc_ext->mc_msrs = 3;
 
        mc_ext->mc_msr[0].reg = MSR_F10_MC4_MISC1;