ports/sysutils/mcelog/files/patch-intel.c
Kurt Jaeger 72704a08a7 sysutils/mcelog: 1.0pre3 -> 133
- Added version prefix
- Switched to github over master sites
- Removed patch_strip
- Changed hard LDFLAGS to include
- Fixed version in source
- Updated distfile
- Regenerated patchfiles for portlint
- Modified several patchfiles, adapted to new version
- submitter becomes maintainer

PR:		207145
Submitted by:	Ultima1252@gmail.com
Approved by:	Jeremy Chadwick <jdc@koitsu.org> (maintainer)
2016-03-08 06:53:10 +00:00

21 lines
654 B
C

--- intel.c.orig 2016-02-10 18:38:43 UTC
+++ intel.c
@@ -141,14 +141,18 @@ static int intel_memory_error(struct mce
if (recordlen > offsetof(struct mce, mcgcap) && m->mcgcap & MCG_CMCI_P)
corr_err_cnt = EXTRACT(m->status, 38, 52);
memory_error(m, channel[0], dimm[0], corr_err_cnt, recordlen);
+#ifdef __Linux__
account_page_error(m, channel[0], dimm[0]);
+#endif
/*
* When both DIMMs have a error account the error twice to the page.
*/
if (channel[1] != -1) {
memory_error(m, channel[1], dimm[1], corr_err_cnt, recordlen);
+#ifdef __Linux__
account_page_error(m, channel[1], dimm[1]);
+#endif
}
return 1;