summaryrefslogtreecommitdiff
path: root/drivers/edac/ghes_edac.c
AgeCommit message (Expand)Author
2024-05-28EDAC/ghes: Add missing newline to pr_info() statementVasyl Gomonovych
2022-10-21EDAC/ghes: Make ghes_edac a proper moduleJia He
2022-10-21EDAC/ghes: Prepare to make ghes_edac a proper moduleJia He
2022-10-20EDAC/ghes: Add a notifier for reporting memory errorsJia He
2022-07-27EDAC/ghes: Set the DIMM label unconditionallyToshi Kani
2022-04-29EDAC/ghes: Change ghes_hw from global to staticTom Rix
2022-04-08EDAC/ghes: Unify CPER memory error location reportingShuai Xue
2020-12-15edac: ghes: use krealloc_array()Bartosz Golaszewski
2020-10-12Merge tag 'efi-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2020-10-12Merge tag 'edac_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2020-09-17cper,edac,efi: Memory Error Record: bank group/address and chip idAlex Kluver
2020-09-17edac,ghes,cper: Add Row Extension to Memory Error RecordAlex Kluver
2020-09-15EDAC/ghes: Check whether the driver is on the safe list correctlyBorislav Petkov
2020-09-15EDAC/ghes: Clear scanned data on unloadBorislav Petkov
2020-08-27EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register()Shiju Jose
2020-08-17EDAC: Replace HTTP links with HTTPS onesAlexander A. Klimov
2020-06-16EDAC/ghes: Scan the system once on driver initBorislav Petkov
2020-06-16EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvtRobert Richter
2020-06-16EDAC/ghes: Setup DIMM label from DMI and use it in error reportsRobert Richter
2020-02-17EDAC/mc: Remove enable_per_layer_report function argumentRobert Richter
2020-02-17EDAC/mc: Determine mci pointer from the error descriptorRobert Richter
2020-02-17EDAC: Store error type in struct edac_raw_error_descRobert Richter
2019-11-22EDAC/ghes: Do not warn when incrementing refcount on 0Robert Richter
2019-11-10EDAC: Unify the mc_event tracepoint callRobert Richter
2019-11-10EDAC/ghes: Remove intermediate buffer pvt->detail_locationRobert Richter
2019-11-10EDAC/ghes: Fix grain calculationRobert Richter
2019-11-10EDAC/ghes: Use standard kernel macros for page calculationsRobert Richter
2019-11-10EDAC: Introduce an mci_for_each_dimm() iteratorRobert Richter
2019-11-09EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() functionRobert Richter
2019-11-08EDAC/ghes: Fix locking and memory barrier issuesRobert Richter
2019-10-17EDAC/ghes: Fix Use after free in ghes_edac remove pathJames Morse
2019-09-03EDAC: Prefer 'unsigned int' to bare use of 'unsigned'Robert Richter
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172Thomas Gleixner
2018-09-22EDAC, ghes: Use CPER module handles to locate DIMMsFan Wu
2018-05-21EDAC, ghes: Make platform-based whitelisting x86-onlyBorislav Petkov
2018-05-12EDAC, ghes: Use BIT() macroBorislav Petkov
2018-05-12EDAC, ghes: Add DDR4 and NVDIMM memory typesToshi Kani
2018-05-12EDAC, ghes: Remove unused argument to ghes_edac_report_mem_error()Alexandru Gagniuc
2018-05-02EDAC, ghes: Add a null pointer check in ghes_edac_unregister()Sughosh Ganu
2018-05-02ghes, EDAC: Fix ghes_edac registrationBorislav Petkov
2017-09-25EDAC, ghes: Add platform checkToshi Kani
2017-09-25EDAC, ghes: Model a single, logical memory controllerBorislav Petkov
2017-09-25EDAC, ghes: Remove symbol exportsBorislav Petkov
2017-07-17EDAC: Get rid of mci->mod_verBorislav Petkov
2016-12-15edac: rename edac_core.h to edac_mc.hMauro Carvalho Chehab
2015-10-22EDAC: Fix PAGES_TO_MiB macro misuseTan Xiaojun
2015-09-23EDAC, ghes_edac: Remove redundant memory_type arrayAravind Gopalakrishnan
2014-11-11ghes_edac: Use snprintf() to silence a static checker warningDan Carpenter
2014-02-07[media, edac] Change my email addressMauro Carvalho Chehab
2013-10-23EDAC, GHES: Update ghes error record infoChen, Gong