From: Xueming Li <xuemi...@nvidia.com>
> During vdap device setup, if some error happens, event channel release
> stuck at polling event channel.
>
> Event channel fd is set to nonblocking in cqe setup, so if any error happens
> before this function and after event channel created, the pooling before
> releasing resources will stuck.
>
> This patch moves event channel to non-blocking mode right after creation.
>
> Fixes: 8395927cdf ("vdpa/mlx5: prepare HW queues")
> Cc: ma...@nvidia.com
>
> Signed-off-by: Xueming Li <xuemi...@nvidia.com>
Acked-by: Matan Azrad <ma...@nvidia.com>