[PATCH 3/6] platform/x86: msi-wmi-platform: terminate msi_quirks DMI table

From: Derek J. Clark

Date: Mon Aug 03 2026 - 18:20:03 EST


From: Matthew Schwartz <matthew.schwartz@xxxxxxxxx>

The msi_quirks table lacks a terminating empty entry so it crashes the
kernel on non-quirked MSI Claw devices.

Signed-off-by: Matthew Schwartz <matthew.schwartz@xxxxxxxxx>
---
drivers/platform/x86/msi-wmi-platform.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/drivers/platform/x86/msi-wmi-platform.c b/drivers/platform/x86/msi-wmi-platform.c
index 2439b4f0001b..fdc2f6f4ca7e 100644
--- a/drivers/platform/x86/msi-wmi-platform.c
+++ b/drivers/platform/x86/msi-wmi-platform.c
@@ -268,6 +268,7 @@ static const struct dmi_system_id msi_quirks[] = {
},
.driver_data = &quirk_gen2,
},
+ { }
};

static int msi_wmi_platform_parse_buffer(union acpi_object *obj, u8 *output, size_t length)
--
2.55.0