DMI: allow omitting ident strings in DMI tables
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 4 Dec 2009 18:24:19 +0000 (10:24 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 5 Dec 2009 06:10:59 +0000 (22:10 -0800)
commit75757507e014fa074d25d2883c4ab604999584bd
tree80b94859f420a6fcf05cb4b4f7fb90234351a8fd
parent7705d548cbe33f18ea7713b9a07aa11047aaeca4
DMI: allow omitting ident strings in DMI tables

The purpose of dmi->ident is twofold - it may be used by DMI callback
functions when composing log messages; it is also used to determine
end of DMI table in dmi_check_system() and dmi_first_match(). However,
in case when callbacks are not interested in using ident at all it just
wastes memory. Let's make entries with empty first match slot serve as
end-of-table markers instead.

Acked-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/firmware/dmi_scan.c