On Fri, Jul 3, 2020 at 1:24 AM Saeed Mahameed <sae...@mellanox.com> wrote: > From: Eli Cohen <e...@mellanox.com> > > Net devices might be removed. For example, a vxlan device could be > deleted and its ifnidex would become invalid. Use dev_get_by_index() > instead of __dev_get_by_index() to hold reference on the device while > accessing it and release after done.
So if user space app installed a tc rule and then crashed or just exited without uninstalling the rule, the mirred (vxlan, vf rep, etc) device could never be removed? Why this is any better from the current situation?