Package: mcelog / 104-1

Metadata

Package Version Patches format
mcelog 104-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.
fix spelling.patch | (download)

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

 fix a spelling error in dmi_sanity_check()
fix manpage hyphen.patch | (download)

mcelog.8 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 escape hyphens in mcelog.8
use cflags.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allow overriding cflags
is cpu supported.patch | (download)

mcelog.8 | 6 6 + 0 - 0 !
mcelog.c | 12 11 + 1 - 0 !
2 files changed, 17 insertions(+), 1 deletion(-)

 add --is-cpu-supported command line option
 When this option is provided, mcelog always exits silently after checking
 whether the CPU is supported. The return code is 0 if the CPU is supported,
 1 otherwise. This is intended for use in scripts that need to guard against
 starting the daemon on an unsupported platform.