Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull RAS updates from Ingo Molnar: "The main changes in this cycle were: - add the 'Corrected Errors Collector' kernel feature which collect and monitor correctable errors statistics and will preemptively (soft-)offline physical pages that have a suspiciously high error count. - handle MCE errors during kexec() more gracefully - factor out and deprecate the /dev/mcelog driver - ... plus misc fixes and cleanpus" * 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/mce: Check MCi_STATUS[MISCV] for usable addr on Intel only ACPI/APEI: Use setup_deferrable_timer() x86/mce: Update notifier priority check x86/mce: Enable PPIN for Knights Landing/Mill x86/mce: Do not register notifiers with invalid prio x86/mce: Factor out and deprecate the /dev/mcelog driver RAS: Add a Corrected Errors Collector x86/mce: Rename mce_log to mce_log_buffer x86/mce: Rename mce_log()'s argument x86/mce: Init some CPU features early x86/mce: Handle broadcasted MCE gracefully with kexec
Showing
- Documentation/admin-guide/kernel-parameters.txt 6 additions, 0 deletionsDocumentation/admin-guide/kernel-parameters.txt
- arch/x86/Kconfig 9 additions, 1 deletionarch/x86/Kconfig
- arch/x86/include/asm/mce.h 7 additions, 5 deletionsarch/x86/include/asm/mce.h
- arch/x86/include/asm/reboot.h 1 addition, 0 deletionsarch/x86/include/asm/reboot.h
- arch/x86/kernel/cpu/mcheck/Makefile 2 additions, 0 deletionsarch/x86/kernel/cpu/mcheck/Makefile
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c 397 additions, 0 deletionsarch/x86/kernel/cpu/mcheck/dev-mcelog.c
- arch/x86/kernel/cpu/mcheck/mce-internal.h 8 additions, 0 deletionsarch/x86/kernel/cpu/mcheck/mce-internal.h
- arch/x86/kernel/cpu/mcheck/mce.c 136 additions, 425 deletionsarch/x86/kernel/cpu/mcheck/mce.c
- arch/x86/kernel/cpu/mcheck/mce_intel.c 3 additions, 0 deletionsarch/x86/kernel/cpu/mcheck/mce_intel.c
- arch/x86/kernel/reboot.c 3 additions, 2 deletionsarch/x86/kernel/reboot.c
- arch/x86/ras/Kconfig 14 additions, 0 deletionsarch/x86/ras/Kconfig
- drivers/acpi/apei/ghes.c 2 additions, 3 deletionsdrivers/acpi/apei/ghes.c
- drivers/ras/Makefile 2 additions, 1 deletiondrivers/ras/Makefile
- drivers/ras/cec.c 532 additions, 0 deletionsdrivers/ras/cec.c
- drivers/ras/debugfs.c 1 addition, 1 deletiondrivers/ras/debugfs.c
- drivers/ras/debugfs.h 8 additions, 0 deletionsdrivers/ras/debugfs.h
- drivers/ras/ras.c 11 additions, 0 deletionsdrivers/ras/ras.c
- include/linux/ras.h 12 additions, 1 deletioninclude/linux/ras.h
Please register or sign in to comment