instead of bailing out with EBUSY if there are any.
If driver module is unloaded, or just device is forcibly detached from the driver, there is no way for driver to correctly unload otherwise. Esp. if there are resources dedicated to the VFs which prevent turning down other resources.
Sponsored by: Mellanox Technologies / NVidia Networking