• Linus Torvalds's avatar
    Merge branch 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b20c99eb
    Linus Torvalds authored
    Pull x86 RAS changes from Ingo Molnar:
     "[ The reason for drivers/ updates is that Boris asked for the
        drivers/edac/ changes to go via x86/ras in this cycle ]
    
      Main changes:
    
       - AMD CPUs:
          . Add ECC event decoding support for new F15h models
          . Various erratum fixes
          . Fix single-channel on dual-channel-controllers bug.
    
       - Intel CPUs:
          . UC uncorrectable memory error parsing fix
          . Add support for CMC (Corrected Machine Check) 'FF' (Firmware
            First) flag in the APEI HEST
    
       - Various cleanups and fixes"
    
    * 'x86-ras-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      amd64_edac: Fix incorrect wraparounds
      amd64_edac: Correct erratum 505 range
      cpc925_edac: Use proper array termination
      x86/mce, acpi/apei: Only disable banks listed in HEST if mce is configured
      amd64_edac: Get rid of boot_cpu_data accesses
      amd64_edac: Add ECC decoding support for newer F15h models
      x86, amd_nb: Clarify F15h, model 30h GART and L3 support
      pci_ids: Add PCI device ID functions 3 and 4 for newer F15h models.
      x38_edac: Make a local function static
      i3200_edac: Make a local function static
      x86/mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors
      APEI/ERST: Fix error message formatting
      amd64_edac: Fix single-channel setups
      EDAC: Replace strict_strtol() with kstrtol()
      mce: acpi/apei: Soft-offline a page on firmware GHES notification
      mce: acpi/apei: Add a boot option to disable ff mode for corrected errors
      mce: acpi/apei: Honour Firmware First for MCA banks listed in APEI HEST CMC
    b20c99eb
erst.c 29.1 KB