This is a v2 of: https://listman.redhat.com/archives/libvir-list/2021-April/msg00478.html Patches that were reviewed in v1 are merged. The rest is reworked per Erik's suggestions. Michal Prívozník (3): nodedev: Wait for device initialization in all public API callbacks nodedev: Mark device initialization complete even in case of an error nodedev: Don't fail device enumeration if MDEVCTL is missing src/node_device/node_device_driver.c | 24 ++++++++++++++++++++++++ src/node_device/node_device_udev.c | 3 +++ 2 files changed, 27 insertions(+) -- 2.26.3