diff --git a/.gitignore b/.gitignore index 3553b22..267fc79 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/v180.zip +SOURCES/mcelog-189.tar.gz diff --git a/.mcelog.metadata b/.mcelog.metadata index 7846e33..198a8f7 100644 --- a/.mcelog.metadata +++ b/.mcelog.metadata @@ -1 +1 @@ -b5f4b57df60ec1fcb20a7ce77c756b54b06e4df9 SOURCES/v180.zip +6a5a4839ca5423a9aa3f2c29bde1b7f84376f098 SOURCES/mcelog-189.tar.gz diff --git a/SOURCES/mcelog.conf b/SOURCES/mcelog.conf index e4acbef..a0d2ecc 100644 --- a/SOURCES/mcelog.conf +++ b/SOURCES/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/SPECS/mcelog.spec b/SPECS/mcelog.spec index dd5a536..a0e3fbf 100644 --- a/SPECS/mcelog.spec +++ b/SPECS/mcelog.spec @@ -1,12 +1,12 @@ Summary: Tool to translate x86-64 CPU Machine Check Exception data Name: mcelog -Version: 180 +Version: 189 Release: 0%{?dist} Epoch: 3 Group: System Environment/Base License: GPLv2 URL: https://github.com/andikleen/mcelog -Source0: %{url}/archive/v%{version}.zip +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz # note that this source OVERRIDES the one on the tarball above! Source1: mcelog.conf Source2: mcelog.service @@ -66,6 +66,12 @@ install -p -m644 mcelog*.5 $RPM_BUILD_ROOT/%{_mandir}/man5/ %{_mandir}/*/* %changelog +* Fri Sep 2 2022 Prarit Bhargava - 3:189-0 +- Add support for RPL-P, RPL-S, ADL-N +* Fri Jun 24 2022 Prarit Bhargava - 3:182-1 +- Update local copy of mcelog.conf [2094574] +* Mon Jun 13 2022 Prarit Bhargava - 3:182-0 +- Change CE threshhold from 10/day to 2/day [2094574] * Wed Mar 9 2022 Prarit Bhargava - 3:180-0 - update to v180 [1971908] * Mon Oct 11 2021 Prarit Bhargava - 3:176-1