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

"Derek J. Clark" <[email protected]> Mon, 3 Aug 2026 15:16:11 -0700
Newsgroups org.kernel.vger.linux-hwmon,org.kernel.vger.linux-doc,org.kernel.vger.linux-kernel,org.kernel.vger.platform-driver-x86
Message-ID <[email protected]>
From: Matthew Schwartz <[email protected]>

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 <[email protected]>
---
 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