[libvirt] [PATCH 0/3] Fix improper union member access on hostdevs and refactoring