Package: dmidecode
Version: 3.0-2~bpo8+1
When I invoke `dmidecode -s` and any viable argument I get the
information output to me twice.
Here is a transcript:
# dmidecode -s bios-vendor
American Megatrends Inc.
American Megatrends Inc.
# dmidecode -s processor-manufacturer
Intel(R) Corporation
Intel(R) Corporation
Here is a transcript when invoking the same command with `strace`:
# strace dmidecode -s bios-vendor
execve("/usr/sbin/dmidecode", ["dmidecode", "-s", "bios-vendor"], [/* 22
vars */]) = 0
brk(0) = 0x7f014624d000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0144bdd000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=122094, ...}) = 0
mmap(NULL, 122094, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0144bbf000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\34\2\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1738176, ...}) = 0
mmap(NULL, 3844640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f01443fb000
mprotect(0x7f014459c000, 2097152, PROT_NONE) = 0
mmap(0x7f014479c000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f014479c000
mmap(0x7f01447a2000, 14880, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01447a2000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0144bbe000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0144bbd000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0144bbc000
arch_prctl(ARCH_SET_FS, 0x7f0144bbd700) = 0
mprotect(0x7f014479c000, 16384, PROT_READ) = 0
mprotect(0x7f0144bdf000, 12288, PROT_READ) = 0
mprotect(0x7f01449c6000, 4096, PROT_READ) = 0
munmap(0x7f0144bbf000, 122094) = 0
open("/sys/firmware/dmi/tables/smbios_entry_point", O_RDONLY) = -1
ENOENT (No such file or directory)
brk(0) = 0x7f014624d000
brk(0x7f014626e000) = 0x7f014626e000
open("/sys/firmware/efi/systab", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/proc/efi/systab", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/dev/mem", O_RDONLY) = 3
fstat(3, {st_mode=S_IFCHR|0640, st_rdev=makedev(1, 1), ...}) = 0
mmap(NULL, 65536, PROT_READ, MAP_SHARED, 3, 0xf0000) = 0x7f0144bcd000
munmap(0x7f0144bcd000, 65536) = 0
close(3) = 0
open("/dev/mem", O_RDONLY) = 3
fstat(3, {st_mode=S_IFCHR|0640, st_rdev=makedev(1, 1), ...}) = 0
mmap(NULL, 4202, PROT_READ, MAP_SHARED, 3, 0xcf5cb000) = 0x7f0144bdb000
munmap(0x7f0144bdb000, 4202) = 0
close(3) = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0144bdc000
write(1, "American Megatrends Inc.\n", 25American Megatrends Inc.
) = 25
open("/dev/mem", O_RDONLY) = 3
fstat(3, {st_mode=S_IFCHR|0640, st_rdev=makedev(1, 1), ...}) = 0
mmap(NULL, 4202, PROT_READ, MAP_SHARED, 3, 0xcf5cb000) = 0x7f0144bda000
munmap(0x7f0144bda000, 4202) = 0
close(3) = 0
write(1, "American Megatrends Inc.\n", 25American Megatrends Inc.
) = 25
exit_group(0) = ?
+++ exited with 0 +++
Here is information about my system:
# uname -a
Linux lnxtest1 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2
(2017-03-07) x86_64 GNU/Linux
# dpkg -l|grep libc6
ii libc6:amd64 2.19-18+deb8u7 amd64 GNU C
Library: Shared libraries
ii libc6-dbg:amd64 2.19-18+deb8u7 amd64
GNU C Library: detached debugging symbols
ii libc6-dev:amd64 2.19-18+deb8u7 amd64
GNU C Library: Development Libraries and Header Files
ii libc6-dev-i386 2.19-18+deb8u7 amd64 GNU
C Library: 32-bit development libraries for AMD64
ii libc6-dev-x32 2.19-18+deb8u7 amd64 GNU
C Library: X32 ABI Development Libraries for AMD64
ii libc6-i386 2.19-18+deb8u7 amd64 GNU C
Library: 32-bit shared libraries for AMD64
ii libc6-x32 2.19-18+deb8u7 amd64 GNU C
Library: X32 ABI Shared libraries for AMD64