Hi, > -----Original Message----- > From: dev <dev-boun...@dpdk.org> On Behalf Of Dmitry Kozlyuk > Sent: Thursday, October 14, 2021 11:55 AM > To: dev@dpdk.org > Cc: David Marchand <david.march...@redhat.com>; Raslan Darawsheh > <rasl...@oss.nvidia.com>; Xueming Li <xuemi...@oss.nvidia.com>; > sta...@dpdk.org; Harman Kalra <hka...@marvell.com>; NBU-Contact- > Thomas Monjalon <tho...@monjalon.net>; Matan Azrad > <ma...@oss.nvidia.com>; Viacheslav Ovsiienko > <viachesl...@oss.nvidia.com> > Subject: [dpdk-dev] [PATCH v2] net/mlx5: close tools socket with the last > device > > MLX5 PMD exposes a socket for external tools to dump port state. > Socket events are listened using an interrupt source of EXT type. > The socket was closed and the interrupt callback was unregistered at > program exit, which is incorrect because DPDK could be already shut down at > this point. Move actions performed at program exit to the moment the last > MLX5 port is closed. The socket will be opened again if later a new MLX5 > device is plugged in and probed. > Also fix comments that were deceisively talking about secondary processes > instead of external tools. > > Fixes: e6cdc54cc0ef ("net/mlx5: add socket server for external tools") > Cc: Xueming Li <xuemi...@nvidia.com> > Cc: sta...@dpdk.org > > Reported-by: Harman Kalra <hka...@marvell.com> > Signed-off-by: Dmitry Kozlyuk <dkozl...@nvidia.com> > Acked-by: Thomas Monjalon <tho...@monjalon.net> > --- > v2: add Fixes tag >
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh