From: Andrew Gallatin <gallatin@myri.com> Date: Wed, 12 Dec 2007 12:29:23 -0500
> Is the netif_running() check even required?
No, it is not.
When a device is brought down, one of the first things that happens is that we wait for all pending NAPI polls to complete, then block any new polls from starting.