diff options
| -rw-r--r-- | drivers/infiniband/hw/nes/nes.c | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/drivers/infiniband/hw/nes/nes.c b/drivers/infiniband/hw/nes/nes.c index d53480e6f03f..0c9f0aa5d4ea 100644 --- a/drivers/infiniband/hw/nes/nes.c +++ b/drivers/infiniband/hw/nes/nes.c | |||
| @@ -661,23 +661,21 @@ static int __devinit nes_probe(struct pci_dev *pcidev, const struct pci_device_i | |||
| 661 | nes_notifiers_registered++; | 661 | nes_notifiers_registered++; |
| 662 | 662 | ||
| 663 | /* Initialize network devices */ | 663 | /* Initialize network devices */ |
| 664 | if ((netdev = nes_netdev_init(nesdev, mmio_regs)) == NULL) { | 664 | if ((netdev = nes_netdev_init(nesdev, mmio_regs)) == NULL) |
| 665 | goto bail7; | 665 | goto bail7; |
| 666 | } | ||
| 667 | |||
| 668 | /* Register network device */ | ||
| 669 | ret = register_netdev(netdev); | ||
| 670 | if (ret) { | ||
| 671 | printk(KERN_ERR PFX "Unable to register netdev, ret = %d\n", ret); | ||
| 672 | nes_netdev_destroy(netdev); | ||
| 673 | goto bail7; | ||
| 674 | } | ||
| 675 | 666 | ||
| 676 | nes_print_macaddr(netdev); | 667 | /* Register network device */ |
| 668 | ret = register_netdev(netdev); | ||
| 669 | if (ret) { | ||
| 670 | printk(KERN_ERR PFX "Unable to register netdev, ret = %d\n", ret); | ||
| 671 | nes_netdev_destroy(netdev); | ||
| 672 | goto bail7; | ||
| 673 | } | ||
| 677 | 674 | ||
| 678 | nesdev->netdev_count++; | 675 | nes_print_macaddr(netdev); |
| 679 | nesdev->nesadapter->netdev_count++; | ||
| 680 | 676 | ||
| 677 | nesdev->netdev_count++; | ||
| 678 | nesdev->nesadapter->netdev_count++; | ||
| 681 | 679 | ||
| 682 | printk(KERN_ERR PFX "%s: NetEffect RNIC driver successfully loaded.\n", | 680 | printk(KERN_ERR PFX "%s: NetEffect RNIC driver successfully loaded.\n", |
| 683 | pci_name(pcidev)); | 681 | pci_name(pcidev)); |
