acpidump(8)

acpidump8

Dump acpi tables

Usage

acpidump -o prefix

Overview

The acpidump command stores ACPI tables from physical memory into files specified by prefix. If prefix specifies a directory, the generated files will be of the form <prefix>/<sig>.<id>. Otherwise, they will be named <prefix>.<sig>.<id>. “sig” is the signature of the ACPI Table; “id” is unique for each table.

Additionally a file called <prefix>/headers or <prefix>.headers will be created that contains additional human readable information pertaining to this specific dump.

The ACPICA disassembler is available through the OpenBSD ports tree or package system:

# pkg_add acpica
$ iasl -d <prefix>.<sig>.<id>

acpidump requires the ability to open /dev/kmem, which may be restricted based upon the value of the kern.allowkmem sysctl(8).

acpidump is run at startup and stores the results in /var/db/acpi.

Files

/dev/mem
/var/db/acpi

Releases

44 releases since OpenBSD 3.8; the text changed 10 times.

  1. 3.8–4.0
  2. 4.1
  3. 4.2
  4. 4.3
  5. 4.4
  6. 4.5–4.7
  7. 4.8–5.5
  8. 5.6–6.0
  9. 6.1
  10. 6.2–6.8
  11. 6.9–8.0

-f until OpenBSD 4.7; -h until OpenBSD 4.2; -o until OpenBSD 4.7.

History

The acpidump command first appeared in OpenBSD 3.8.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.