aboutsummaryrefslogtreecommitdiff
path: root/drivers/edac/ghes_edac.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-21EDAC/ghes: Make ghes_edac a proper moduleGravatar Jia He 1-2/+38
2022-10-21EDAC/ghes: Prepare to make ghes_edac a proper moduleGravatar Jia He 1-33/+2
2022-10-20EDAC/ghes: Add a notifier for reporting memory errorsGravatar Jia He 1-2/+17
2022-07-27EDAC/ghes: Set the DIMM label unconditionallyGravatar Toshi Kani 1-3/+8
2022-04-29EDAC/ghes: Change ghes_hw from global to staticGravatar Tom Rix 1-1/+1
2022-04-08EDAC/ghes: Unify CPER memory error location reportingGravatar Shuai Xue 1-163/+37
2020-12-15edac: ghes: use krealloc_array()Gravatar Bartosz Golaszewski 1-2/+2
2020-10-12Merge tag 'efi-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-2/+15
2020-10-12Merge tag 'edac_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-1/+1
2020-09-17cper,edac,efi: Memory Error Record: bank group/address and chip idGravatar Alex Kluver 1-0/+9
2020-09-17edac,ghes,cper: Add Row Extension to Memory Error RecordGravatar Alex Kluver 1-2/+6
2020-09-15EDAC/ghes: Check whether the driver is on the safe list correctlyGravatar Borislav Petkov 1-0/+4
2020-09-15EDAC/ghes: Clear scanned data on unloadGravatar Borislav Petkov 1-0/+1
2020-08-27EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register()Gravatar Shiju Jose 1-4/+6
2020-08-17EDAC: Replace HTTP links with HTTPS onesGravatar Alexander A. Klimov 1-1/+1
2020-06-16EDAC/ghes: Scan the system once on driver initGravatar Borislav Petkov 1-113/+166
2020-06-16EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvtGravatar Robert Richter 1-8/+5
2020-06-16EDAC/ghes: Setup DIMM label from DMI and use it in error reportsGravatar Robert Richter 1-11/+24
2020-02-17EDAC/mc: Remove enable_per_layer_report function argumentGravatar Robert Richter 1-4/+1
2020-02-17EDAC/mc: Determine mci pointer from the error descriptorGravatar Robert Richter 1-1/+1
2020-02-17EDAC: Store error type in struct edac_raw_error_descGravatar Robert Richter 1-6/+5
2019-11-22EDAC/ghes: Do not warn when incrementing refcount on 0Gravatar Robert Richter 1-2/+2
2019-11-10EDAC: Unify the mc_event tracepoint callGravatar Robert Richter 1-13/+0
2019-11-10EDAC/ghes: Remove intermediate buffer pvt->detail_locationGravatar Robert Richter 1-5/+4
2019-11-10EDAC/ghes: Fix grain calculationGravatar Robert Richter 1-2/+8
2019-11-10EDAC/ghes: Use standard kernel macros for page calculationsGravatar Robert Richter 1-2/+2
2019-11-10EDAC: Introduce an mci_for_each_dimm() iteratorGravatar Robert Richter 1-4/+5
2019-11-09EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() functionGravatar Robert Richter 1-5/+2
2019-11-08EDAC/ghes: Fix locking and memory barrier issuesGravatar Robert Richter 1-24/+66
2019-10-17EDAC/ghes: Fix Use after free in ghes_edac remove pathGravatar James Morse 1-0/+4
2019-09-03EDAC: Prefer 'unsigned int' to bare use of 'unsigned'Gravatar Robert Richter 1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 172Gravatar Thomas Gleixner 1-3/+1
2018-09-22EDAC, ghes: Use CPER module handles to locate DIMMsGravatar Fan Wu 1-0/+23
2018-05-21EDAC, ghes: Make platform-based whitelisting x86-onlyGravatar Borislav Petkov 1-5/+9
2018-05-12EDAC, ghes: Use BIT() macroGravatar Borislav Petkov 1-14/+13
2018-05-12EDAC, ghes: Add DDR4 and NVDIMM memory typesGravatar Toshi Kani 1-1/+11
2018-05-12EDAC, ghes: Remove unused argument to ghes_edac_report_mem_error()Gravatar Alexandru Gagniuc 1-2/+1
2018-05-02EDAC, ghes: Add a null pointer check in ghes_edac_unregister()Gravatar Sughosh Ganu 1-0/+3
2018-05-02ghes, EDAC: Fix ghes_edac registrationGravatar Borislav Petkov 1-4/+2
2017-09-25EDAC, ghes: Add platform checkGravatar Toshi Kani 1-5/+23
2017-09-25EDAC, ghes: Model a single, logical memory controllerGravatar Borislav Petkov 1-65/+51
2017-09-25EDAC, ghes: Remove symbol exportsGravatar Borislav Petkov 1-3/+0
2017-07-17EDAC: Get rid of mci->mod_verGravatar Borislav Petkov 1-3/+0
2016-12-15edac: rename edac_core.h to edac_mc.hGravatar Mauro Carvalho Chehab 1-1/+1
2015-10-22EDAC: Fix PAGES_TO_MiB macro misuseGravatar Tan Xiaojun 1-1/+1
2015-09-23EDAC, ghes_edac: Remove redundant memory_type arrayGravatar Aravind Gopalakrishnan 1-21/+1
2014-11-11ghes_edac: Use snprintf() to silence a static checker warningGravatar Dan Carpenter 1-2/+2
2014-02-07[media, edac] Change my email addressGravatar Mauro Carvalho Chehab 1-1/+1
2013-10-23EDAC, GHES: Update ghes error record infoGravatar Chen, Gong 1-0/+11
2013-10-23ACPI, APEI, CPER: Add UEFI 2.4 support for memory errorGravatar Chen, Gong 1-3/+2