Hi, > -----Original Message----- > From: Adham Masarwah <ad...@nvidia.com> > Sent: Wednesday, February 23, 2022 11:32 AM > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon (EXTERNAL) <tho...@monjalon.net>; > Matan Azrad <ma...@nvidia.com>; Slava Ovsiienko > <viachesl...@nvidia.com>; Tal Shnaiderman <tal...@nvidia.com>; Tamer > Hleihel <tam...@nvidia.com>; erfri...@microsoft.com; sta...@dpdk.org > Subject: [PATCH] net/mlx5: fix destroying empty matchers list > > The table remove callback function is trying to destroy the > matchers list associated with table entries without checking > if the list is valid, which causes nullptr dereference. > Fixed by validating the matchers list before destroying it. > > Issue can be reproduced with testpmd on Windows, when you run: > port close all > > Fixes: 1872635570be ("net/mlx5: make matcher list thread safe") > Cc: sta...@dpdk.org > > Signed-off-by: Adham Masarwah <ad...@nvidia.com> > Acked-by: Viacheslav Ovsiienko <viachesl...@nvidia.com>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh