Messages in this thread | ![/](/images/icornerl.gif) | | Date | Mon, 13 Mar 2023 16:26:30 -0700 | From | Jakub Kicinski <> | Subject | Re: [PATCH net] net: ethernet: fix use after free bug in ns83820_remove_one due to race condition |
| |
On Thu, 9 Mar 2023 17:42:31 +0800 Zheng Wang wrote: > + cancel_work_sync(&dev->tq_refill); > ns83820_disable_interrupts(dev); /* paranoia */ > > unregister_netdev(ndev);
Canceling the work before unregister can't work. Please take a closer look, the work to refill a ring should be canceled when the ring itself is dismantled.
| ![\](/images/icornerr.gif) |