On arm64 systems in particular, the use of /dev/mem is not recommended. The contents may or may not be valid depending on the memory map being used, since they are not standardized. The attached patch will cause arm64 (aka ARMv8 or AArch64) Linux systems to use a new file called source/os_specific/service_layers/oslinuxtbl_nodevmem.c (a subset of the oslinuxtbl.c code) that allows acpidump to read all ACPI tables from /sys/firmware/acpi instead of from /dev/mem. This will help ensure that the tables retrieved are the ones actually being used and that their content is correct. This patch applies on top of the 20150515 version, and I have included it in the 20150515-2 versions of the Fedora and Debian packages. I've tried the resulting acpidump on x86, x86_64 and arm64 systems and it seems to work well. Signed-off-by: Al Stone -- ciao, al ----------------------------------- Al Stone Software Engineer Red Hat, Inc. ahs3(a)redhat.com -----------------------------------