RE: [PATCH v5 net-next 04/14] net: enetc: add MAC filtering for i.MX95 ENETC PF
From: Wei Fang <wei.fang@nxp.com>
Date: 2025-04-16 05:16:18
Also in:
imx, linux-arm-kernel, lkml, netdev
From: Wei Fang <wei.fang@nxp.com>
Date: 2025-04-16 05:16:18
Also in:
imx, linux-arm-kernel, lkml, netdev
-----Original Message----- From: Jakub Kicinski <kuba@kernel.org> Sent: 2025年4月16日 11:43 To: Wei Fang <wei.fang@nxp.com> Cc: Claudiu Manoil <claudiu.manoil@nxp.com>; Vladimir Oltean [off-list ref]; Clark Wang [off-list ref]; andrew+netdev@lunn.ch; davem@davemloft.net; edumazet@google.com; pabeni@redhat.com; christophe.leroy@csgroup.eu; netdev@vger.kernel.org; linux-kernel@vger.kernel.org; imx@lists.linux.dev; linuxppc-dev@lists.ozlabs.org; linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v5 net-next 04/14] net: enetc: add MAC filtering for i.MX95 ENETC PF On Fri, 11 Apr 2025 17:57:42 +0800 Wei Fang wrote:quoted
enetc4_pf_netdev_destroy(si); enetc4_pf_free(pf); + destroy_workqueue(si->workqueue);I think that you need to flush or cancel the work after unregistering the netdev but before freeing it? The work may access netdev after its freed.
Yes, you are right, I will improve it. thanks.