mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-14 15:54:15 +08:00
ixgbevf: Drop netdev_registered value since that is already stored in netdev
There is no need to keep a separate netdev_registered value since that is already stored in the netdev itself. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Acked-by: Greg Rose <gregory.v.rose@intel.com> Tested-by: Sibai Li <sibai.li@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
This commit is contained in:
parent
77d5dfca41
commit
fd13a9abeb
@ -231,7 +231,6 @@ struct ixgbevf_adapter {
|
||||
bool link_up;
|
||||
|
||||
struct work_struct watchdog_task;
|
||||
bool netdev_registered;
|
||||
};
|
||||
|
||||
enum ixbgevf_state_t {
|
||||
|
@ -3297,8 +3297,6 @@ static int __devinit ixgbevf_probe(struct pci_dev *pdev,
|
||||
if (err)
|
||||
goto err_register;
|
||||
|
||||
adapter->netdev_registered = true;
|
||||
|
||||
netif_carrier_off(netdev);
|
||||
|
||||
ixgbevf_init_last_counter_stats(adapter);
|
||||
@ -3347,10 +3345,8 @@ static void __devexit ixgbevf_remove(struct pci_dev *pdev)
|
||||
cancel_work_sync(&adapter->reset_task);
|
||||
cancel_work_sync(&adapter->watchdog_task);
|
||||
|
||||
if (adapter->netdev_registered) {
|
||||
if (netdev->reg_state == NETREG_REGISTERED)
|
||||
unregister_netdev(netdev);
|
||||
adapter->netdev_registered = false;
|
||||
}
|
||||
|
||||
ixgbevf_reset_interrupt_capability(adapter);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user