From b21d29d98d7e8013f73502459aa0a0929e62a1a6 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 29 Jun 2022 20:14:23 +0100 Subject: [PATCH] Ignore mei devices without a device file Else we get a whole ton of log messages on --verbose. --- src/fu-udev-backend.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/fu-udev-backend.c b/src/fu-udev-backend.c index ead4d0add..a69f92e5a 100644 --- a/src/fu-udev-backend.c +++ b/src/fu-udev-backend.c @@ -46,6 +46,13 @@ fu_udev_backend_device_add(FuUdevBackend *self, GUdevDevice *udev_device) } } + /* ignore some devices */ + if (gtype == FU_TYPE_MEI_DEVICE && g_udev_device_get_device_file(udev_device) == NULL) { + g_debug("ignoring MEI device %s as no device file", + g_udev_device_get_sysfs_path(udev_device)); + return; + } + /* success */ device = g_object_new(gtype, "context",