]> xenbits.xensource.com Git - xen.git/commit
x86: fix null pointer dereference in intel_get_extended_msrs()
authorXi Wang <xi@mit.edu>
Mon, 25 Feb 2013 11:44:25 +0000 (12:44 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 25 Feb 2013 11:44:25 +0000 (12:44 +0100)
commitc40e24a8ef74f9d0ee59dd9b8ca890be08b0b874
treeab8157ace3d8704a17c1e75371e8e79b49d16e57
parent4291b626cee8aff5d976c5829a79fceca9cff420
x86: fix null pointer dereference in intel_get_extended_msrs()

`memset(&mc_ext, 0, ...)' leads to a buffer overflow and a subsequent
null pointer dereference.  Replace `&mc_ext' with `mc_ext'.

Signed-off-by: Xi Wang <xi@mit.edu>
xen/arch/x86/cpu/mcheck/mce_intel.c