diff options
author | Jean Delvare <jdelvare@suse.de> | 2015-06-25 09:06:56 +0200 |
---|---|---|
committer | Jean Delvare <jdelvare@suse.de> | 2015-06-25 09:06:56 +0200 |
commit | 6e0ad59e3d838a2887e7aa657baee5896030d009 (patch) | |
tree | f28be09d52fab1cbc528db8d485370b25cc17317 /drivers/infiniband | |
parent | firmware: dmi_scan: Rename dmi_table to dmi_decode_table (diff) | |
download | linux-6e0ad59e3d838a2887e7aa657baee5896030d009.tar.xz linux-6e0ad59e3d838a2887e7aa657baee5896030d009.zip |
firmware: dmi_scan: Trim DMI table length before exporting it
The SMBIOS v3 entry points specify a maximum length for the DMI table,
not the exact length. Thus there may be garbage after the end-of-table
marker, which we don't want to export to user-space. Adjust dmi_len
when we find the end-of-table marker, so that only the actual table
payload is exported.
Signed-off-by: Jean Delvare <jdelvare@suse.de>
Cc: Ivan Khoronzhuk <ivan.khoronzhuk@globallogic.com>
Diffstat (limited to 'drivers/infiniband')
0 files changed, 0 insertions, 0 deletions