[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dmidecode] [PATCH V2 0/4] sysfs DMI table support
From: |
Roy Franz |
Subject: |
[dmidecode] [PATCH V2 0/4] sysfs DMI table support |
Date: |
Fri, 17 Apr 2015 11:36:29 -0700 |
This patchset adds support for reading SMBIOS entry points
and tables from the /sys/firmware/dmi/tables directory. This
removes the dependency on a readable /dev/mem file for decoding the
SMBIOS information for a platform. Output from dmidecode is slightly
changed by patch 3:
- Messages indicating which source is used for the tables
have been added. These are printed before the tables have
been validated so they can go at the top of the output. This
also shows what methods have been tried and failed due invalid
tables.
- the address of the entrypoint is not known when read from sysfs,
so it is not printed.
This patchset does not add support for processing the 64 bit SMBIOS
v3.0 entry point.
Changes from V1:
* for read_file(), change len to max_len, and only suppress
ENOENT error prints.
* Use flag instead of addtional address passed to dmi_table()
to indicate there is no file offset.
* Conditionalize prints on quiet flag
* remove short option from --no-sysfs
* add man page for sysfs support, and for --no-sysfs options
* Various minor changes: commit/comment cleanups, no else
after goto, moved comment change to correct patch.
Roy Franz (4):
add read_file() function for reading sysfs files
Add passing of flags parameter to dmi_table()
Add reading of SMBIOS tables from sysfs
Add --no-sysfs option to disable use of sysfs
dmidecode.c | 70 ++++++++++++++++++++++++++++++++++++++++++++++++---------
dmiopt.c | 4 ++++
dmiopt.h | 1 +
man/dmidecode.8 | 14 ++++++++++--
util.c | 50 +++++++++++++++++++++++++++++++++++++++++
util.h | 1 +
6 files changed, 127 insertions(+), 13 deletions(-)
--
1.9.1
- [dmidecode] [PATCH V2 0/4] sysfs DMI table support,
Roy Franz <=
- [dmidecode] [PATCH 1/4] add read_file() function for reading sysfs files, Roy Franz, 2015/04/17
- [dmidecode] [PATCH 2/4] Add passing of flags parameter to dmi_table(), Roy Franz, 2015/04/17
- [dmidecode] [PATCH 3/4] Add reading of SMBIOS tables from sysfs, Roy Franz, 2015/04/17
- [dmidecode] [PATCH 4/4] Add --no-sysfs option to disable use of sysfs, Roy Franz, 2015/04/17
- Re: [dmidecode] [PATCH V2 0/4] sysfs DMI table support, Jean Delvare, 2015/04/18