[dpdk-dev] [v1] vdpa/mlx5: fix event channel setup

Matan Azrad matan at nvidia.com
Sun Aug 30 10:17:05 CEST 2020



From: Xueming Li <xuemingl at 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: matan at nvidia.com
> 
> Signed-off-by: Xueming Li <xuemingl at nvidia.com>
Acked-by: Matan Azrad <matan at nvidia.com>


More information about the dev mailing list