On 8/25/20 11:17 AM, Xueming Li wrote:
> 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>
> ---
> drivers/vdpa/mlx5/mlx5_vdpa_event.c | 15 ++++++++-------
> 1 file changed, 8 insertions(+), 7 deletions(-)
Applied to dpdk-next-virtio/master.
Thanks,
Maxime