linux/Documentation/wmi
Armin Wolf 3429ae7b2f
modpost: Handle malformed WMI GUID strings
Some WMI GUIDs found inside binary MOF files contain both
uppercase and lowercase characters. Blindly copying such
GUIDs will prevent the associated WMI driver from loading
automatically because the WMI GUID found inside WMI device ids
always contains uppercase characters.

Avoid this issue by always converting WMI GUID strings to
uppercase. Also verify that the WMI GUID string actually looks
like a valid GUID.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Reviewed-by: Mario Limonciello <mario.limonciello@amd.com>
Link: https://patch.msgid.link/20260610203453.816254-10-W_Armin@gmx.de
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2026-06-12 16:01:55 +03:00
..
devices platform/x86: lenovo-wmi-other: Add GPU tunable attributes 2026-05-28 14:17:41 +03:00
acpi-interface.rst platform/wmi: Update driver development guide 2026-01-20 15:48:00 +02:00
driver-development-guide.rst modpost: Handle malformed WMI GUID strings 2026-06-12 16:01:55 +03:00
index.rst Documentation: use a source-read extension for the index link boilerplate 2026-01-23 11:59:34 -07:00