From: Devendra Naga <redacted>
Date: Thu, 31 May 2012 17:21:20 +0530
when register_netdev fails, the init'ed NAPIs by netif_napi_add must be
deleted with netif_napi_del, and also when driver unloads, it should
delete the NAPI before unregistering netdevice using unregister_netdev.
Signed-off-by: Devendra Naga <redacted>
Francois, I'm assuming you will merge this to me after you've
done some testing.