!8392 [sync] PR-8109:  vhost-vdpa: fix use after free in vhost_vdpa_probe()

Merge Pull Request from: @openeuler-sync-bot 
 

Origin pull request: 
https://gitee.com/openeuler/kernel/pulls/8109 
 
PR sync from: Wei Li <liwei391@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/YUW7L3XFXUIWDHGDL44J6LBVQ6FBUAKY/ 
 
https://gitee.com/src-openeuler/kernel/issues/I9RFM2 
 
Link:https://gitee.com/openeuler/kernel/pulls/8392 

Reviewed-by: Xie XiuQi <xiexiuqi@huawei.com> 
Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com>