summaryrefslogtreecommitdiff
path: root/drivers/edac/ghes_edac.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-27EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register()Shiju Jose1-4/+6
2020-06-16EDAC/ghes: Scan the system once on driver initBorislav Petkov1-113/+166
2020-06-16EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvtRobert Richter1-8/+5
2020-06-16EDAC/ghes: Setup DIMM label from DMI and use it in error reportsRobert Richter1-11/+24
2020-02-17EDAC/mc: Remove enable_per_layer_report function argumentRobert Richter1-4/+1
2020-02-17EDAC/mc: Determine mci pointer from the error descriptorRobert Richter1-1/+1
2020-02-17EDAC: Store error type in struct edac_raw_error_descRobert Richter1-6/+5
2019-11-22EDAC/ghes: Do not warn when incrementing refcount on 0Robert Richter1-2/+2
2019-11-10EDAC: Unify the mc_event tracepoint callRobert Richter1-13/+0
2019-11-10EDAC/ghes: Remove intermediate buffer pvt->detail_locationRobert Richter1-5/+4
2019-11-10EDAC/ghes: Fix grain calculationRobert Richter1-2/+8
2019-11-10EDAC/ghes: Use standard kernel macros for page calculationsRobert Richter1-2/+2
2019-11-10EDAC: Introduce an mci_for_each_dimm() iteratorRobert Richter1-4/+5
2019-11-09EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() functionRobert Richter1-5/+2
2019-11-08EDAC/ghes: Fix locking and memory barrier issuesRobert Richter1-24/+66
2019-10-17EDAC/ghes: Fix Use after free in ghes_edac remove pathJames Morse1-0/+4
2019-09-03EDAC: Prefer 'unsigned int' to bare use of 'unsigned'Robert Richter1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172Thomas Gleixner1-3/+1
2018-09-22EDAC, ghes: Use CPER module handles to locate DIMMsFan Wu1-0/+23
2018-05-21EDAC, ghes: Make platform-based whitelisting x86-onlyBorislav Petkov1-5/+9
2018-05-12EDAC, ghes: Use BIT() macroBorislav Petkov1-14/+13
2018-05-12EDAC, ghes: Add DDR4 and NVDIMM memory typesToshi Kani1-1/+11
2018-05-12EDAC, ghes: Remove unused argument to ghes_edac_report_mem_error()Alexandru Gagniuc1-2/+1
2018-05-02EDAC, ghes: Add a null pointer check in ghes_edac_unregister()Sughosh Ganu1-0/+3
2018-05-02ghes, EDAC: Fix ghes_edac registrationBorislav Petkov1-4/+2
2017-09-25EDAC, ghes: Add platform checkToshi Kani1-5/+23
2017-09-25EDAC, ghes: Model a single, logical memory controllerBorislav Petkov1-65/+51
2017-09-25EDAC, ghes: Remove symbol exportsBorislav Petkov1-3/+0
2017-07-17EDAC: Get rid of mci->mod_verBorislav Petkov1-3/+0
2016-12-15edac: rename edac_core.h to edac_mc.hMauro Carvalho Chehab1-1/+1
2015-10-22EDAC: Fix PAGES_TO_MiB macro misuseTan Xiaojun1-1/+1
2015-09-23EDAC, ghes_edac: Remove redundant memory_type arrayAravind Gopalakrishnan1-21/+1
2014-11-11ghes_edac: Use snprintf() to silence a static checker warningDan Carpenter1-2/+2
2014-02-07[media, edac] Change my email addressMauro Carvalho Chehab1-1/+1
2013-10-23EDAC, GHES: Update ghes error record infoChen, Gong1-0/+11
2013-10-23ACPI, APEI, CPER: Add UEFI 2.4 support for memory errorChen, Gong1-3/+2
2013-02-26ghes_edac: fix to use list_for_each_entry_safe() when delete list itemsWei Yongjun1-2/+2
2013-02-26ghes_edac: Fix RAS tracingMauro Carvalho Chehab1-0/+13
2013-02-26ghes_edac: Make it compliant with UEFI spec 2.3.1Mauro Carvalho Chehab1-15/+180
2013-02-26ghes_edac: Improve driver's printk messagesMauro Carvalho Chehab1-10/+26
2013-02-26ghes_edac: Don't credit the same memory dimm twiceMauro Carvalho Chehab1-4/+13
2013-02-26ghes_edac: do a better job of filling EDAC DIMM infoMauro Carvalho Chehab1-12/+180
2013-02-26ghes_edac: add support for reporting errors via EDACMauro Carvalho Chehab1-2/+54
2013-02-26ghes_edac: Register at EDAC core the BIOS reportMauro Carvalho Chehab1-0/+114