Ubuntu 18.04 bionic kernel 4.15.0-10 enables support for mcelog.
$ fgrep MCE /boot/config-4.15.0-10-generic CONFIG_X86_MCE=y CONFIG_X86_MCELOG_LEGACY=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_IR_MCEUSB=m CONFIG_EDAC_DECODE_MCE=m CONFIG_XEN_MCE_LOG=y
$ file /dev/mcelog /dev/mcelog: character special (10/227)
Ubuntu 18.04 bionic kernel 4.15.0-10 enables support for mcelog.
$ fgrep MCE /boot/config- 4.15.0- 10-generic X86_MCELOG_ LEGACY= y X86_MCE_ INTEL=y X86_MCE_ AMD=y X86_MCE_ THRESHOLD= y X86_MCE_ INJECT= m IR_MCE_ KBD_DECODER= m EDAC_DECODE_ MCE=m XEN_MCE_ LOG=y
CONFIG_X86_MCE=y
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_IR_MCEUSB=m
CONFIG_
CONFIG_
$ file /dev/mcelog
/dev/mcelog: character special (10/227)