Umm, and what is the actual problem with that, really?
OK, we can remove it from .init, but then it will be rotting in memory
forever, which is quite sub-optimal, when this kind of DMI information is
needed only during initialization.
We can make ->ident strings shorter, they do not serve any real purpose,
and are there just for readability. Is it worth that?
We can make a config option which will guard existence of these lists,
such as CONFIG_INPUT_BLACKLISTS, let id default to y and depend on
EMBEDDED.
Any other reasonable ideas?
--
Jiri Kosina
SUSE Labs
--