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 Mask 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 on family 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 bank type 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 systems 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 array 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 systems 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 |
2017-06-14 |
Yazen Ghannam | x86/mce: Update bootlog description to reflect behavior on AMD Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-14 |
Yazen Ghannam | x86/mce: Don't disable MCA banks when offlining a CPU on AMD Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-14 |
Yazen Ghannam | x86/mce/AMD: Use saved threshold block info in interrupt handler Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-14 |
Yazen Ghannam | x86/mce/AMD: Use msr_stat when clearing MCA_STATUS Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-06-12 |
Yazen Ghannam | EDAC, mce_amd: Fix typo in SMCA error description Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-05-21 |
Yazen Ghannam | x86/mce/AMD: Carve out SMCA bank configuration Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-05-21 |
Yazen Ghannam | x86/mce/AMD: Redo error logging from APIC LVT interrupt handlers Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-05-03 |
Yazen Ghannam | EDAC, amd64: Fix reporting of Chip Select sizes on Fam17h Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-03-31 |
Yazen Ghannam | x86/mce/AMD: Give a name to MCA bank 3 when accessed... Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
|
commit | commitdiff | tree |
2017-03-18 |
Yazen Ghannam | x86/mce: Init some CPU features early Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-02-16 |
Yazen Ghannam | EDAC, mce_amd: Print IPID and Syndrome on a separate line Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-02-05 |
Yazen Ghannam | x86/CPU/AMD: Fix Zen SMT topology Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Add x86cpuid sanity check during init Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Don't treat ECC disabled as failure Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC: Add routine to check if MC devices list is empty Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Remove unused printing macros Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Rework messages in ecc_enabled() Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Move global code out of instance functions Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, amd64: Free unused memory when init_one_instance() fails Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-28 |
Yazen Ghannam | EDAC, mce_amd: Give more context to deferred error message Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-24 |
Yazen Ghannam | x86/ras/amd: Make sysfs names of banks more user-friendly Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2017-01-16 |
Yazen Ghannam | EDAC, amd64: Save and return err code from probe_one_instance() Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-12-15 |
Yazen Ghannam | EDAC: Document HW_EVENT_ERR_DEFERRED type Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-29 |
Yazen Ghannam | EDAC, amd64: Autoload amd64_edac_mod on Fam17h systems Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-29 |
Yazen Ghannam | EDAC, amd64: Define and register UMC error decode function Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-29 |
Yazen Ghannam | EDAC, amd64: Determine EDAC capabilities on Fam17h systems Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-29 |
Yazen Ghannam | EDAC, amd64: Determine EDAC MC capabilities on Fam17h Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-29 |
Yazen Ghannam | EDAC, amd64: Add Fam17h debug output Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-28 |
Yazen Ghannam | EDAC, amd64: Add Fam17h scrubber support Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-28 |
Yazen Ghannam | EDAC, mce_amd: Don't report poison bit on Fam15h, bank 4 Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-28 |
Yazen Ghannam | EDAC, amd64: Read MC registers on AMD Fam17h Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-28 |
Yazen Ghannam | EDAC, amd64: Reserve correct PCI devices on AMD Fam17h Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-24 |
Yazen Ghannam | EDAC, amd64: Add AMD Fam17h family type and ops Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-24 |
Yazen Ghannam | EDAC, amd64: Extend ecc_enabled() to Fam17h Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-23 |
Yazen Ghannam | EDAC, amd64: Don't force-enable ECC checking on newer systems Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-22 |
Yazen Ghannam | x86/mce/AMD: Add system physical address translation... Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-21 |
Yazen Ghannam | EDAC, amd64: Add Deferred Error type Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-21 |
Yazen Ghannam | EDAC, amd64: Rename __log_bus_error() to be more specific Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-21 |
Yazen Ghannam | EDAC, amd64: Change target of pci_name from F2 to F3 Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-21 |
Yazen Ghannam | EDAC, mce_amd: Rename nb_bus_decoder to dram_ecc_decoder Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
2016-11-21 |
Yazen Ghannam | EDAC: Add LRDDR4 DRAM type Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
|
commit | commitdiff | tree |
next |