Package: mcelog / 1.0~pre3-72-gcbd4da4-1

Metadata

Package Version Patches format
mcelog 1.0~pre3-72-gcbd4da4-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix_64bit_mem_addr.patch | (download)

dimm.c | 6 3 + 3 - 0 !
dimm.h | 2 1 + 1 - 0 !
dmi.c | 10 5 + 5 - 0 !
dmi.h | 4 2 + 2 - 0 !
mcelog.c | 2 1 + 1 - 0 !
5 files changed, 12 insertions(+), 12 deletions(-)

 use 64bit types for memory addresses
 mcelog reads 64-bit addresses from the MCE, but passes them around with
 type unsigned long, which causes mcelog --dmi to give incorrect
 results on 32-bit systems with more than 4 GiB of RAM.
fix_dmi_segfault.patch | (download)

dmi.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix segfault when failing to mmap smbios tables as a daemon
 mcelog segfaults when it is run as a daemon and cannot mmap the SMBIOS
 tables because the entries variables is not reset to NULL after the
 error.