BSD Ports

sysutils/mcelog 178_1 DragonFly

Collects and decodes Machine Check Exception data

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
sysutils
Package size
48.7 KiB, 138.0 KiB installed

Description

mcelog processes machine checks (in particular memory and CPU hardware errors) on modern x86-based Unix systems and produces human-readable output.

This software is heavily patched to work on FreeBSD systems, and thus provides an extremely limited subset of features as of this writing (for example, daemon mode is not currently supported).

The primary purpose is to provide a way to decode MCE output from the FreeBSD kernel into something more human-readable using the command 'mcelog --no-dmi --ascii'.

FreeBSD conversion patches were originally written by John Baldwin <[email protected]> and later incorporated into this port.

In the other systems

SystemPortVersion
DragonFlysysutils/mcelog178_1
FreeBSDsysutils/mcelog178_1
MidnightBSDsysutils/mcelog178

Install

Binary package:

pkg install mcelog

From DPorts:

cd /usr/dports/sysutils/mcelog && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You can decode MCE output from the FreeBSD kernel by
using the following command:

  mcelog --no-dmi --ascii --file /path/to/log

Or if you wish to paste the MCE via stdin:

  mcelog --no-dmi --ascii
  {...paste MCE and send EOF/press Ctrl-D...}

===>   NOTICE:

The mcelog port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing