2023-09-13 |
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-08-03 |
Yazen Ghannam | x86/MCE/AMD: Decrement threshold_bank refcount when... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-03-22 |
Yazen Ghannam | x86/mce: Make sure logged MCEs are processed after... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-01-07 |
Yazen Ghannam | x86/MCE/AMD: Clear DFR errors found in THR handler Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2023-01-07 |
Yazen Ghannam | EDAC/mc_sysfs: Increase legacy channel support to 12 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 |
2019-06-11 |
Yazen Ghannam | x86/MCE: Determine MCA banks' init state properly Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-06-11 |
Yazen Ghannam | x86/MCE: Make the number of MCA banks a per-CPU variable Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-06-11 |
Yazen Ghannam | x86/MCE/AMD: Don't cache block addresses on SMCA systems Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-06-11 |
Yazen Ghannam | x86/MCE: Make mce_banks a per-CPU array Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-06-11 |
Yazen Ghannam | x86/MCE: Make struct mce_banks[] static Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-04-23 |
Yazen Ghannam | x86/MCE/AMD: Don't report L1 BTB MCA errors on some... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-04-23 |
Yazen Ghannam | x86/MCE: Add an MCE-record filtering function Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-27 |
Yazen Ghannam | x86/mce: Handle varying MCA bank counts Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Adjust printed chip select sizes when interleaved Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Support more than two controllers for chip... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Recognize x16 symbol size Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Set maximum channel layer size depending... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Support more than two Unified Memory Controllers Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Use a macro for iterating over Unified... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-26 |
Yazen Ghannam | EDAC/amd64: Add Family 17h Model 30h PCI IDs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-03-24 |
Yazen Ghannam | x86/MCE: Group AMD function prototypes in <asm/mce.h> Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-18 |
Yazen Ghannam | ACPI / processor: Set P_LVL{2,3} idle state descriptions Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-15 |
Yazen Ghannam | EDAC/mce_amd: Decode MCA_STATUS in bit definition order Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-15 |
Yazen Ghannam | EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-04 |
Yazen Ghannam | EDAC, mce_amd: Print ExtErrorCode and description on... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-03 |
Yazen Ghannam | EDAC, mce_amd: Match error descriptions to latest documentation Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-03 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-03 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-02-03 |
Yazen Ghannam | x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2019-01-14 |
Yazen Ghannam | ACPI / APEI: Fix parsing HEST that includes Deferred... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode IA32/X64 Context Info structure Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode IA32/X64 MS Check structure Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode additional IA32/X64 Bus Check fields Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode IA32/X64 Cache, TLB, and Bus Check structures Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode UEFI-defined IA32/X64 Error Structure GUIDs Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode IA32/X64 Processor Error Info Structure Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Decode IA32/X64 Processor Error Section Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-05-14 |
Yazen Ghannam | efi: Fix IA32/X64 Processor Error Record definition Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-04-26 |
Yazen Ghannam | x86/smpboot: Don't use mwait_play_dead() on AMD systems Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com> Cc: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2018-03-28 |
Yazen Ghannam | Revert "x86/mce/AMD: Collect error info even if valid... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com> Cc: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2018-02-21 |
Yazen Ghannam | x86/mce/AMD: Carve out SMCA get_block_address() code Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-02-21 |
Yazen Ghannam | x86/mce/AMD: Get address from already initialized block Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-02-21 |
Yazen Ghannam | x86/mce/AMD, EDAC/mce_amd: Enumerate Reserved SMCA... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-02-21 |
Yazen Ghannam | x86/mce/AMD: Pass the bank number to smca_get_bank_type() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2018-02-04 |
Yazen Ghannam | ACPI / processor: Set default C1 idle state description Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-12-18 |
Yazen Ghannam | x86/MCE: Make correctable error detection look at the... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-12-18 |
Yazen Ghannam | x86/MCE: Report only DRAM ECC as memory errors on AMD... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-12-18 |
Yazen Ghannam | x86/MCE/AMD: Define a function to get SMCA bank type Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-12-04 |
Yazen Ghannam | x86/mce/AMD: Don't set DEF_INT_TYPE in MSR_CU_DEF_ERR... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-11-07 |
Yazen Ghannam | x86/MCE/AMD: Fix mce_severity_amd_smca() signature Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-11-07 |
Yazen Ghannam | x86/MCE/AMD: Always give panic severity for UC errors... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-08-28 |
Yazen Ghannam | ACPI, APEI, EINJ: Subtract any matching Register Region... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-07-25 |
Yazen Ghannam | x86/mce/AMD: Allow any CPU to initialize the smca_banks... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-07-17 |
Yazen Ghannam | EDAC, mce_amd: Use cpu_to_node() to find the node ID Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-27 |
Yazen Ghannam | x86/ACPI/cstate: Allow ACPI C1 FFH MWAIT use on AMD... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-26 |
Yazen Ghannam | x86/mce: Always save severity in machine_check_poll() Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
next |