2024-08-01 |
Yazen Ghannam | x86/mce: Use mce_prep_record() helpers for apei_smca_report_... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-08-01 |
Yazen Ghannam | x86/mce: Define mce_prep_record() helpers for common... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-08-01 |
Yazen Ghannam | x86/mce: Rename mce_setup() to mce_prep_record() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-16 |
Yazen Ghannam | RAS/AMD/ATL: Use system settings for MI300 DRAM to... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | hwmon: (k10temp) Rename _data variable Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | hwmon: (k10temp) Remove unused HAVE_TDIE() macro Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | hwmon: (k10temp) Reduce k10temp_get_ccd_support() parameters Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | hwmon: (k10temp) Define a helper function to read CCD... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | x86/amd_nb: Enhance SMN access error checking Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | hwmon: (k10temp) Check return value of amd_smn_read() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | EDAC/amd64: Check return value of amd_smn_read() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-12 |
Yazen Ghannam | EDAC/amd64: Remove unused register accesses Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-10 |
Yazen Ghannam | RAS/AMD/ATL: Fix MI300 bank hash Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-06-05 |
Yazen Ghannam | x86/amd_nb: Check for invalid SMN reads Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-05-27 |
Yazen Ghannam | x86/mce: Remove unused variable and return value in... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-05-27 |
Yazen Ghannam | x86/mce/inject: Only write MCA_MISC when a value has... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-03-26 |
Yazen Ghannam | RAS: Avoid build errors when CONFIG_DEBUG_FS=n Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-03-25 |
Yazen Ghannam | RAS/AMD/FMPM: Safely handle saved records of various... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-03-25 |
Yazen Ghannam | RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-03-01 |
Yazen Ghannam | RAS/AMD/FMPM: Add debugfs interface to print record... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-03-01 |
Yazen Ghannam | RAS/AMD/FMPM: Save SPA values Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-02-26 |
Yazen Ghannam | RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-02-20 |
Yazen Ghannam | RAS: Introduce a FRU memory poison manager Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-02-14 |
Yazen Ghannam | RAS/AMD/ATL: Add MI300 row retirement support Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-02-01 |
Yazen Ghannam | RAS/AMD/ATL: Add MI300 DRAM to normalized address translatio... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-01-24 |
Yazen Ghannam | Documentation: RAS: Add index and address translation... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-01-24 |
Yazen Ghannam | EDAC/amd64: Use new AMD Address Translation Library Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2024-01-24 |
Yazen Ghannam | RAS: Introduce AMD Address Translation Library Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-11-27 |
Yazen Ghannam | x86/mce/amd, EDAC/mce_amd: Move long names to decoder... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-11-22 |
Yazen Ghannam | x86/mce/inject: Clear test status value Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-10-16 |
Yazen Ghannam | x86/mce: Cleanup mce_usable_address() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-10-16 |
Yazen Ghannam | x86/mce: Define amd_mce_usable_address() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-10-16 |
Yazen Ghannam | x86/MCE/AMD: Split amd_mce_is_memory_error() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-10-03 |
Yazen Ghannam | x86/amd_nb: Use Family 19h Models 60h-7Fh Function... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-08-18 |
Yazen Ghannam | x86/MCE: Always save CS register on AMD Zen IF Poison... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-07-22 |
Yazen Ghannam | x86/MCE/AMD: Decrement threshold_bank refcount when... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-06-19 |
Yazen Ghannam | EDAC/amd64: Cache and use GPU node map Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-06-05 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-06-05 |
Yazen Ghannam | x86/amd_nb: Add MI200 PCI IDs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-05-16 |
Yazen Ghannam | x86/MCE: Check a hw error's address to determine proper... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-05-10 |
Yazen Ghannam | EDAC/amd64: Remove module version string Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Rename f17h_determine_edac_ctl_cap() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Rework hw_info_{get,put} Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Do not discover ECC symbol size for Family... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Drop dbam_to_cs() for Family 17h and later Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Split get_csrow_nr_pages() into dct/umc... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-24 |
Yazen Ghannam | EDAC/amd64: Rename debug_display_dimm_sizes() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-12 |
Yazen Ghannam | x86/mce: Make sure logged MCEs are processed after... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-14 |
Yazen Ghannam | EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yazen Ghannam | EDAC/amd64: Remove early_channel_count() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yazen Ghannam | EDAC/amd64: Remove PCI Function 0 Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yazen Ghannam | EDAC/amd64: Remove PCI Function 6 Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yazen Ghannam | EDAC/amd64: Remove scrub rate control for Family 17h... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-02-09 |
Yazen Ghannam | EDAC/amd64: Don't set up EDAC PCI control on Family... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2022-10-31 |
Yazen Ghannam | EDAC/mc_sysfs: Increase legacy channel support to 12 Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2022-10-27 |
Yazen Ghannam | x86/MCE/AMD: Clear DFR errors found in THR handler Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2022-02-23 |
Yazen Ghannam | EDAC/amd64: Add new register offset support and related... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2022-02-23 |
Yazen Ghannam | EDAC/amd64: Set memory type per DIMM Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2022-01-23 |
Yazen Ghannam | x86/MCE/AMD: Allow thresholding interface updates after... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-12-26 |
Yazen Ghannam | x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-12-22 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-12-22 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-12-10 |
Yazen Ghannam | EDAC/amd64: Add support for AMD Family 19h Models 10h... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-12-10 |
Yazen Ghannam | EDAC: Add RDDR5 and LRDDR5 memory types Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-11-15 |
Yazen Ghannam | EDAC/amd64: Add context struct Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-11-15 |
Yazen Ghannam | EDAC/amd64: Allow for DF Indirect Broadcast reads Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-11-15 |
Yazen Ghannam | x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-11-15 |
Yazen Ghannam | x86/MCE/AMD, EDAC/amd64: Move address translation to... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-10-07 |
Yazen Ghannam | EDAC/amd64: Handle three rank interleaving mode Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-05-25 |
Yazen Ghannam | MAINTAINERS: Make Yazen Ghannam maintainer for EDAC... MAINTAINERS: Make Yazen Ghannam maintainer for EDAC-AMD64 Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-01-27 |
Yazen Ghannam | ACPI: APEI: Add is_generic_error() to identify GHES... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2021-01-12 |
Yazen Ghannam | x86/cpu/amd: Set __max_die_per_package on AMD Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2020-12-28 |
Yazen Ghannam | EDAC/amd64: Tone down messages about missing PCI IDs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-11-19 |
Yazen Ghannam | x86/topology: Set cpu_die_id only if DIE_TYPE found Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-11-19 |
Yazen Ghannam | EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-11-19 |
Yazen Ghannam | x86/CPU/AMD: Remove amd_get_nb_id() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-11-19 |
Yazen Ghannam | x86/CPU/AMD: Save AMD NodeId as cpu_die_id Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-10-09 |
Yazen Ghannam | EDAC/amd64: Set proper family type for Family 19h Models... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-08-20 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-08-17 |
Yazen Ghannam | EDAC/mce_amd: Add new error descriptions for existing... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-01-16 |
Yazen Ghannam | EDAC/amd64: Drop some family checks for newer systems Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-01-16 |
Yazen Ghannam | EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-01-16 |
Yazen Ghannam | x86/amd_nb: Add Family 19h PCI IDs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-01-16 |
Yazen Ghannam | EDAC/mce_amd: Always load on SMCA systems Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2020-01-16 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-12-17 |
Yazen Ghannam | x86/MCE/AMD: Allow Reserved types to be overwritten... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-11-06 |
Yazen Ghannam | EDAC/amd64: Check for memory before fully initializing... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-11-06 |
Yazen Ghannam | EDAC/amd64: Use cached data when checking for ECC Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-11-06 |
Yazen Ghannam | EDAC/amd64: Save max number of controllers to family... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-11-06 |
Yazen Ghannam | EDAC/amd64: Gather hardware information early Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-11-06 |
Yazen Ghannam | EDAC/amd64: Make struct amd64_family_type global Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-10-25 |
Yazen Ghannam | EDAC/amd64: Set grain per DIMM Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-31 |
Yazen Ghannam | tools/power turbostat: Make interval calculation per... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Support asymmetric dual-rank DIMMs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Cache secondary Chip Select registers Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Decode syndrome before translating address Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Find Chip Select memory size using Address... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Initialize DIMM info for systems with more... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-23 |
Yazen Ghannam | EDAC/amd64: Recognize DRAM device type ECC capability Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-08-22 |
Yazen Ghannam | EDAC/amd64: Support more than two controllers for chip... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
next |