virtio: fix deadloop after wrong config read