diff --git a/mcelog.conf b/mcelog.conf index e4acbef..a0d2ecc 100644 --- a/mcelog.conf +++ b/mcelog.conf @@ -26,10 +26,16 @@ dmi-prepopulate = no # execute these triggers when the rate of corrected or uncorrected # errors per DIMM exceeds the threshold +# The default of 10/24h was reasonable for server quality +# DDR3 DIMMs as of 2009/10. Newer systems can benefit from +# more aggressive page offline when corrected errors are seen +# See: +# https://www.intel.com/content/dam/www/public/us/en/documents/intel-and-samsung-mrt-improving-memory-reliability-at-data-centers.pdf +# for details. uc-error-trigger = dimm-error-trigger uc-error-threshold = 1 / 24h ce-error-trigger = dimm-error-trigger -ce-error-threshold = 10 / 24h +ce-error-threshold = 2 / 24h [socket] # Memory error accounting per socket diff --git a/mcelog.spec b/mcelog.spec index 6952164..6f8719f 100644 --- a/mcelog.spec +++ b/mcelog.spec @@ -1,7 +1,7 @@ Summary: Tool to translate x86-64 CPU Machine Check Exception data Name: mcelog Version: 182 -Release: 2%{?dist} +Release: 3%{?dist} Epoch: 3 License: GPLv2 URL: https://github.com/andikleen/mcelog @@ -63,6 +63,9 @@ install -p -m644 mcelog*.5 $RPM_BUILD_ROOT/%{_mandir}/man5/ %{_mandir}/*/* %changelog +* Tue Jun 21 2022 Prarit Bhargava - 3:182-3 +* Also update local mcelog.conf + * Wed Jun 15 2022 Prarit Bhargava - 3:182-2 * Bump NVR to kick build