From 3e5fce5ffad5c2f2b704383d6f390b56c7e2a65b Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Tue, 2 Aug 2022 09:53:09 -0500 Subject: [PATCH] trivial: ignore strings files in directory with drivers not attributes --- libfwupdplugin/fu-bios-attrs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libfwupdplugin/fu-bios-attrs.c b/libfwupdplugin/fu-bios-attrs.c index 3ce2109f3..68987ad85 100644 --- a/libfwupdplugin/fu-bios-attrs.c +++ b/libfwupdplugin/fu-bios-attrs.c @@ -368,6 +368,10 @@ fu_bios_attrs_setup(FuBiosAttrs *self, GError **error) if (driver == NULL) break; path = g_build_filename(sysfsfwdir, driver, "attributes", NULL); + if (!g_file_test(path, G_FILE_TEST_IS_DIR)) { + g_debug("Skipping non-directory %s", path); + continue; + } driver_dir = g_dir_open(path, 0, error); if (driver_dir == NULL) return FALSE;