virtio-net clean and init device after a VHOST_USER_RESET_OWNER.
This reset device identifier to 0 and break ll_root listing logic.
This patch keep the old device identifier and re-write it on the cleaned
device.
Signed-off-by: Jerome Jutteau <jerome.jutteau@outscale.com>
Acked-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
 reset_owner(struct vhost_device_ctx ctx)
 {
        struct virtio_net_config_ll *ll_dev;
+       uint64_t device_fh;
 
        ll_dev = get_config_ll_entry(ctx);
+       device_fh = ll_dev->dev.device_fh;
 
        cleanup_device(&ll_dev->dev);
        init_device(&ll_dev->dev);
+       ll_dev->dev.device_fh = device_fh;
 
        return 0;
 }