mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-14 23:24:09 +00:00
Remove 16 extra lines of debugging at startup
On my system I get 16 lines of 'device overwriting same name value' for the ME device. Once we set valid metadata about a device just remove the flag to stop scanning for every call to fu_engine_ensure_device_supported()
This commit is contained in:
parent
10c3fd2ff9
commit
2d22ee2fae
@ -3075,8 +3075,10 @@ fu_engine_md_refresh_device_name (FuEngine *self, FuDevice *device, XbNode *comp
|
|||||||
|
|
||||||
/* copy 1:1 */
|
/* copy 1:1 */
|
||||||
name = xb_node_query_text (component, "name", NULL);
|
name = xb_node_query_text (component, "name", NULL);
|
||||||
if (name != NULL)
|
if (name != NULL) {
|
||||||
fu_device_set_name (device, name);
|
fu_device_set_name (device, name);
|
||||||
|
fu_device_remove_flag (device, FWUPD_DEVICE_FLAG_MD_SET_NAME);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static const gchar *
|
static const gchar *
|
||||||
@ -3119,8 +3121,10 @@ fu_engine_md_refresh_device_name_category (FuEngine *self, FuDevice *device, XbN
|
|||||||
if (name != NULL)
|
if (name != NULL)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (name != NULL)
|
if (name != NULL) {
|
||||||
fu_device_set_name (device, name);
|
fu_device_set_name (device, name);
|
||||||
|
fu_device_remove_flag (device, FWUPD_DEVICE_FLAG_MD_SET_NAME_CATEGORY);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -3176,6 +3180,9 @@ fu_engine_md_refresh_device_verfmt (FuEngine *self, FuDevice *device, XbNode *co
|
|||||||
fu_device_set_version_bootloader (device, version);
|
fu_device_set_version_bootloader (device, version);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* do not try to do this again */
|
||||||
|
fu_device_remove_flag (device, FWUPD_DEVICE_FLAG_MD_SET_VERFMT);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
Reference in New Issue
Block a user