aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorStephen Hemminger <stephen@networkplumber.org>2013-01-15 02:28:30 -0500
committerDavid S. Miller <davem@davemloft.net>2013-01-16 14:40:51 -0500
commit204a6e659439b7b5818e52cb530269905c04815a (patch)
tree47117ef086b6dd2cc0fb92c2612fdab3bd18bc2c /drivers/net
parentfdcd79b94b24418133248e89887b6d432cf700b3 (diff)
vmxnet3: use netdev_ printk wrappers
Use the standard netdev_xxx() and dev_xxx() wrappers to format log messages. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/vmxnet3/vmxnet3_drv.c136
-rw-r--r--drivers/net/vmxnet3/vmxnet3_ethtool.c13
2 files changed, 73 insertions, 76 deletions
diff --git a/drivers/net/vmxnet3/vmxnet3_drv.c b/drivers/net/vmxnet3/vmxnet3_drv.c
index c566b739594a..d862937cdc20 100644
--- a/drivers/net/vmxnet3/vmxnet3_drv.c
+++ b/drivers/net/vmxnet3/vmxnet3_drv.c
@@ -152,8 +152,8 @@ vmxnet3_check_link(struct vmxnet3_adapter *adapter, bool affectTxQueue)
152 152
153 adapter->link_speed = ret >> 16; 153 adapter->link_speed = ret >> 16;
154 if (ret & 1) { /* Link is up. */ 154 if (ret & 1) { /* Link is up. */
155 printk(KERN_INFO "%s: NIC Link is Up %d Mbps\n", 155 netdev_info(adapter->netdev, "NIC Link is Up %d Mbps\n",
156 adapter->netdev->name, adapter->link_speed); 156 adapter->link_speed);
157 if (!netif_carrier_ok(adapter->netdev)) 157 if (!netif_carrier_ok(adapter->netdev))
158 netif_carrier_on(adapter->netdev); 158 netif_carrier_on(adapter->netdev);
159 159
@@ -163,8 +163,7 @@ vmxnet3_check_link(struct vmxnet3_adapter *adapter, bool affectTxQueue)
163 adapter); 163 adapter);
164 } 164 }
165 } else { 165 } else {
166 printk(KERN_INFO "%s: NIC Link is Down\n", 166 netdev_info(adapter->netdev, "NIC Link is Down\n");
167 adapter->netdev->name);
168 if (netif_carrier_ok(adapter->netdev)) 167 if (netif_carrier_ok(adapter->netdev))
169 netif_carrier_off(adapter->netdev); 168 netif_carrier_off(adapter->netdev);
170 169
@@ -510,8 +509,7 @@ vmxnet3_tq_create(struct vmxnet3_tx_queue *tq,
510 * sizeof(struct Vmxnet3_TxDesc), 509 * sizeof(struct Vmxnet3_TxDesc),
511 &tq->tx_ring.basePA); 510 &tq->tx_ring.basePA);
512 if (!tq->tx_ring.base) { 511 if (!tq->tx_ring.base) {
513 printk(KERN_ERR "%s: failed to allocate tx ring\n", 512 netdev_err(adapter->netdev, "failed to allocate tx ring\n");
514 adapter->netdev->name);
515 goto err; 513 goto err;
516 } 514 }
517 515
@@ -520,8 +518,7 @@ vmxnet3_tq_create(struct vmxnet3_tx_queue *tq,
520 sizeof(struct Vmxnet3_TxDataDesc), 518 sizeof(struct Vmxnet3_TxDataDesc),
521 &tq->data_ring.basePA); 519 &tq->data_ring.basePA);
522 if (!tq->data_ring.base) { 520 if (!tq->data_ring.base) {
523 printk(KERN_ERR "%s: failed to allocate data ring\n", 521 netdev_err(adapter->netdev, "failed to allocate data ring\n");
524 adapter->netdev->name);
525 goto err; 522 goto err;
526 } 523 }
527 524
@@ -530,8 +527,7 @@ vmxnet3_tq_create(struct vmxnet3_tx_queue *tq,
530 sizeof(struct Vmxnet3_TxCompDesc), 527 sizeof(struct Vmxnet3_TxCompDesc),
531 &tq->comp_ring.basePA); 528 &tq->comp_ring.basePA);
532 if (!tq->comp_ring.base) { 529 if (!tq->comp_ring.base) {
533 printk(KERN_ERR "%s: failed to allocate tx comp ring\n", 530 netdev_err(adapter->netdev, "failed to allocate tx comp ring\n");
534 adapter->netdev->name);
535 goto err; 531 goto err;
536 } 532 }
537 533
@@ -1511,8 +1507,8 @@ vmxnet3_rq_create(struct vmxnet3_rx_queue *rq, struct vmxnet3_adapter *adapter)
1511 rq->rx_ring[i].base = pci_alloc_consistent(adapter->pdev, sz, 1507 rq->rx_ring[i].base = pci_alloc_consistent(adapter->pdev, sz,
1512 &rq->rx_ring[i].basePA); 1508 &rq->rx_ring[i].basePA);
1513 if (!rq->rx_ring[i].base) { 1509 if (!rq->rx_ring[i].base) {
1514 printk(KERN_ERR "%s: failed to allocate rx ring %d\n", 1510 netdev_err(adapter->netdev,
1515 adapter->netdev->name, i); 1511 "failed to allocate rx ring %d\n", i);
1516 goto err; 1512 goto err;
1517 } 1513 }
1518 } 1514 }
@@ -1521,8 +1517,7 @@ vmxnet3_rq_create(struct vmxnet3_rx_queue *rq, struct vmxnet3_adapter *adapter)
1521 rq->comp_ring.base = pci_alloc_consistent(adapter->pdev, sz, 1517 rq->comp_ring.base = pci_alloc_consistent(adapter->pdev, sz,
1522 &rq->comp_ring.basePA); 1518 &rq->comp_ring.basePA);
1523 if (!rq->comp_ring.base) { 1519 if (!rq->comp_ring.base) {
1524 printk(KERN_ERR "%s: failed to allocate rx comp ring\n", 1520 netdev_err(adapter->netdev, "failed to allocate rx comp ring\n");
1525 adapter->netdev->name);
1526 goto err; 1521 goto err;
1527 } 1522 }
1528 1523
@@ -1814,9 +1809,10 @@ vmxnet3_request_irqs(struct vmxnet3_adapter *adapter)
1814 adapter->rx_queue[i].name, 1809 adapter->rx_queue[i].name,
1815 &(adapter->rx_queue[i])); 1810 &(adapter->rx_queue[i]));
1816 if (err) { 1811 if (err) {
1817 printk(KERN_ERR "Failed to request irq for MSIX" 1812 netdev_err(adapter->netdev,
1818 ", %s, error %d\n", 1813 "Failed to request irq for MSIX, "
1819 adapter->rx_queue[i].name, err); 1814 "%s, error %d\n",
1815 adapter->rx_queue[i].name, err);
1820 return err; 1816 return err;
1821 } 1817 }
1822 1818
@@ -1845,8 +1841,9 @@ vmxnet3_request_irqs(struct vmxnet3_adapter *adapter)
1845#endif 1841#endif
1846 intr->num_intrs = vector + 1; 1842 intr->num_intrs = vector + 1;
1847 if (err) { 1843 if (err) {
1848 printk(KERN_ERR "Failed to request irq %s (intr type:%d), error" 1844 netdev_err(adapter->netdev,
1849 ":%d\n", adapter->netdev->name, intr->type, err); 1845 "Failed to request irq (intr type:%d), error %d\n",
1846 intr->type, err);
1850 } else { 1847 } else {
1851 /* Number of rx queues will not change after this */ 1848 /* Number of rx queues will not change after this */
1852 for (i = 0; i < adapter->num_rx_queues; i++) { 1849 for (i = 0; i < adapter->num_rx_queues; i++) {
@@ -1867,9 +1864,9 @@ vmxnet3_request_irqs(struct vmxnet3_adapter *adapter)
1867 adapter->rx_queue[0].comp_ring.intr_idx = 0; 1864 adapter->rx_queue[0].comp_ring.intr_idx = 0;
1868 } 1865 }
1869 1866
1870 printk(KERN_INFO "%s: intr type %u, mode %u, %u vectors " 1867 netdev_info(adapter->netdev,
1871 "allocated\n", adapter->netdev->name, intr->type, 1868 "intr type %u, mode %u, %u vectors allocated\n",
1872 intr->mask_mode, intr->num_intrs); 1869 intr->type, intr->mask_mode, intr->num_intrs);
1873 } 1870 }
1874 1871
1875 return err; 1872 return err;
@@ -2035,8 +2032,8 @@ vmxnet3_set_mc(struct net_device *netdev)
2035 rxConf->mfTablePA = cpu_to_le64(virt_to_phys( 2032 rxConf->mfTablePA = cpu_to_le64(virt_to_phys(
2036 new_table)); 2033 new_table));
2037 } else { 2034 } else {
2038 printk(KERN_INFO "%s: failed to copy mcast list" 2035 netdev_info(netdev, "failed to copy mcast list"
2039 ", setting ALL_MULTI\n", netdev->name); 2036 ", setting ALL_MULTI\n");
2040 new_mode |= VMXNET3_RXM_ALL_MULTI; 2037 new_mode |= VMXNET3_RXM_ALL_MULTI;
2041 } 2038 }
2042 } 2039 }
@@ -2221,15 +2218,15 @@ vmxnet3_activate_dev(struct vmxnet3_adapter *adapter)
2221 vmxnet3_tq_init_all(adapter); 2218 vmxnet3_tq_init_all(adapter);
2222 err = vmxnet3_rq_init_all(adapter); 2219 err = vmxnet3_rq_init_all(adapter);
2223 if (err) { 2220 if (err) {
2224 printk(KERN_ERR "Failed to init rx queue for %s: error %d\n", 2221 netdev_err(adapter->netdev,
2225 adapter->netdev->name, err); 2222 "Failed to init rx queue error %d\n", err);
2226 goto rq_err; 2223 goto rq_err;
2227 } 2224 }
2228 2225
2229 err = vmxnet3_request_irqs(adapter); 2226 err = vmxnet3_request_irqs(adapter);
2230 if (err) { 2227 if (err) {
2231 printk(KERN_ERR "Failed to setup irq for %s: error %d\n", 2228 netdev_err(adapter->netdev,
2232 adapter->netdev->name, err); 2229 "Failed to setup irq for error %d\n", err);
2233 goto irq_err; 2230 goto irq_err;
2234 } 2231 }
2235 2232
@@ -2246,8 +2243,8 @@ vmxnet3_activate_dev(struct vmxnet3_adapter *adapter)
2246 spin_unlock_irqrestore(&adapter->cmd_lock, flags); 2243 spin_unlock_irqrestore(&adapter->cmd_lock, flags);
2247 2244
2248 if (ret != 0) { 2245 if (ret != 0) {
2249 printk(KERN_ERR "Failed to activate dev %s: error %u\n", 2246 netdev_err(adapter->netdev,
2250 adapter->netdev->name, ret); 2247 "Failed to activate dev: error %u\n", ret);
2251 err = -EINVAL; 2248 err = -EINVAL;
2252 goto activate_err; 2249 goto activate_err;
2253 } 2250 }
@@ -2362,23 +2359,22 @@ vmxnet3_alloc_pci_resources(struct vmxnet3_adapter *adapter, bool *dma64)
2362 2359
2363 err = pci_enable_device(pdev); 2360 err = pci_enable_device(pdev);
2364 if (err) { 2361 if (err) {
2365 printk(KERN_ERR "Failed to enable adapter %s: error %d\n", 2362 dev_err(&pdev->dev, "Failed to enable adapter: error %d\n", err);
2366 pci_name(pdev), err);
2367 return err; 2363 return err;
2368 } 2364 }
2369 2365
2370 if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) == 0) { 2366 if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) == 0) {
2371 if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)) != 0) { 2367 if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)) != 0) {
2372 printk(KERN_ERR "pci_set_consistent_dma_mask failed " 2368 dev_err(&pdev->dev,
2373 "for adapter %s\n", pci_name(pdev)); 2369 "pci_set_consistent_dma_mask failed\n");
2374 err = -EIO; 2370 err = -EIO;
2375 goto err_set_mask; 2371 goto err_set_mask;
2376 } 2372 }
2377 *dma64 = true; 2373 *dma64 = true;
2378 } else { 2374 } else {
2379 if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) { 2375 if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) {
2380 printk(KERN_ERR "pci_set_dma_mask failed for adapter " 2376 dev_err(&pdev->dev,
2381 "%s\n", pci_name(pdev)); 2377 "pci_set_dma_mask failed\n");
2382 err = -EIO; 2378 err = -EIO;
2383 goto err_set_mask; 2379 goto err_set_mask;
2384 } 2380 }
@@ -2388,8 +2384,8 @@ vmxnet3_alloc_pci_resources(struct vmxnet3_adapter *adapter, bool *dma64)
2388 err = pci_request_selected_regions(pdev, (1 << 2) - 1, 2384 err = pci_request_selected_regions(pdev, (1 << 2) - 1,
2389 vmxnet3_driver_name); 2385 vmxnet3_driver_name);
2390 if (err) { 2386 if (err) {
2391 printk(KERN_ERR "Failed to request region for adapter %s: " 2387 dev_err(&pdev->dev,
2392 "error %d\n", pci_name(pdev), err); 2388 "Failed to request region for adapter: error %d\n", err);
2393 goto err_set_mask; 2389 goto err_set_mask;
2394 } 2390 }
2395 2391
@@ -2399,8 +2395,7 @@ vmxnet3_alloc_pci_resources(struct vmxnet3_adapter *adapter, bool *dma64)
2399 mmio_len = pci_resource_len(pdev, 0); 2395 mmio_len = pci_resource_len(pdev, 0);
2400 adapter->hw_addr0 = ioremap(mmio_start, mmio_len); 2396 adapter->hw_addr0 = ioremap(mmio_start, mmio_len);
2401 if (!adapter->hw_addr0) { 2397 if (!adapter->hw_addr0) {
2402 printk(KERN_ERR "Failed to map bar0 for adapter %s\n", 2398 dev_err(&pdev->dev, "Failed to map bar0\n");
2403 pci_name(pdev));
2404 err = -EIO; 2399 err = -EIO;
2405 goto err_ioremap; 2400 goto err_ioremap;
2406 } 2401 }
@@ -2409,8 +2404,7 @@ vmxnet3_alloc_pci_resources(struct vmxnet3_adapter *adapter, bool *dma64)
2409 mmio_len = pci_resource_len(pdev, 1); 2404 mmio_len = pci_resource_len(pdev, 1);
2410 adapter->hw_addr1 = ioremap(mmio_start, mmio_len); 2405 adapter->hw_addr1 = ioremap(mmio_start, mmio_len);
2411 if (!adapter->hw_addr1) { 2406 if (!adapter->hw_addr1) {
2412 printk(KERN_ERR "Failed to map bar1 for adapter %s\n", 2407 dev_err(&pdev->dev, "Failed to map bar1\n");
2413 pci_name(pdev));
2414 err = -EIO; 2408 err = -EIO;
2415 goto err_bar1; 2409 goto err_bar1;
2416 } 2410 }
@@ -2517,12 +2511,14 @@ vmxnet3_create_queues(struct vmxnet3_adapter *adapter, u32 tx_ring_size,
2517 err = vmxnet3_rq_create(rq, adapter); 2511 err = vmxnet3_rq_create(rq, adapter);
2518 if (err) { 2512 if (err) {
2519 if (i == 0) { 2513 if (i == 0) {
2520 printk(KERN_ERR "Could not allocate any rx" 2514 netdev_err(adapter->netdev,
2521 "queues. Aborting.\n"); 2515 "Could not allocate any rx queues. "
2516 "Aborting.\n");
2522 goto queue_err; 2517 goto queue_err;
2523 } else { 2518 } else {
2524 printk(KERN_INFO "Number of rx queues changed " 2519 netdev_info(adapter->netdev,
2525 "to : %d.\n", i); 2520 "Number of rx queues changed "
2521 "to : %d.\n", i);
2526 adapter->num_rx_queues = i; 2522 adapter->num_rx_queues = i;
2527 err = 0; 2523 err = 0;
2528 break; 2524 break;
@@ -2635,15 +2631,17 @@ vmxnet3_change_mtu(struct net_device *netdev, int new_mtu)
2635 vmxnet3_adjust_rx_ring_size(adapter); 2631 vmxnet3_adjust_rx_ring_size(adapter);
2636 err = vmxnet3_rq_create_all(adapter); 2632 err = vmxnet3_rq_create_all(adapter);
2637 if (err) { 2633 if (err) {
2638 printk(KERN_ERR "%s: failed to re-create rx queues," 2634 netdev_err(netdev,
2639 " error %d. Closing it.\n", netdev->name, err); 2635 "failed to re-create rx queues, "
2636 " error %d. Closing it.\n", err);
2640 goto out; 2637 goto out;
2641 } 2638 }
2642 2639
2643 err = vmxnet3_activate_dev(adapter); 2640 err = vmxnet3_activate_dev(adapter);
2644 if (err) { 2641 if (err) {
2645 printk(KERN_ERR "%s: failed to re-activate, error %d. " 2642 netdev_err(netdev,
2646 "Closing it\n", netdev->name, err); 2643 "failed to re-activate, error %d. "
2644 "Closing it\n", err);
2647 goto out; 2645 goto out;
2648 } 2646 }
2649 } 2647 }
@@ -2786,7 +2784,8 @@ vmxnet3_alloc_intr_resources(struct vmxnet3_adapter *adapter)
2786 if (adapter->share_intr != VMXNET3_INTR_BUDDYSHARE 2784 if (adapter->share_intr != VMXNET3_INTR_BUDDYSHARE
2787 || adapter->num_rx_queues != 1) { 2785 || adapter->num_rx_queues != 1) {
2788 adapter->share_intr = VMXNET3_INTR_TXSHARE; 2786 adapter->share_intr = VMXNET3_INTR_TXSHARE;
2789 printk(KERN_ERR "Number of rx queues : 1\n"); 2787 netdev_err(adapter->netdev,
2788 "Number of rx queues : 1\n");
2790 adapter->num_rx_queues = 1; 2789 adapter->num_rx_queues = 1;
2791 adapter->intr.num_intrs = 2790 adapter->intr.num_intrs =
2792 VMXNET3_LINUX_MIN_MSIX_VECT; 2791 VMXNET3_LINUX_MIN_MSIX_VECT;
@@ -2816,7 +2815,8 @@ vmxnet3_alloc_intr_resources(struct vmxnet3_adapter *adapter)
2816#endif /* CONFIG_PCI_MSI */ 2815#endif /* CONFIG_PCI_MSI */
2817 2816
2818 adapter->num_rx_queues = 1; 2817 adapter->num_rx_queues = 1;
2819 printk(KERN_INFO "Using INTx interrupt, #Rx queues: 1.\n"); 2818 dev_info(&adapter->netdev->dev,
2819 "Using INTx interrupt, #Rx queues: 1.\n");
2820 adapter->intr.type = VMXNET3_IT_INTX; 2820 adapter->intr.type = VMXNET3_IT_INTX;
2821 2821
2822 /* INT-X related setting */ 2822 /* INT-X related setting */
@@ -2842,7 +2842,7 @@ vmxnet3_tx_timeout(struct net_device *netdev)
2842 struct vmxnet3_adapter *adapter = netdev_priv(netdev); 2842 struct vmxnet3_adapter *adapter = netdev_priv(netdev);
2843 adapter->tx_timeout_count++; 2843 adapter->tx_timeout_count++;
2844 2844
2845 printk(KERN_ERR "%s: tx hang\n", adapter->netdev->name); 2845 netdev_err(adapter->netdev, "tx hang\n");
2846 schedule_work(&adapter->work); 2846 schedule_work(&adapter->work);
2847 netif_wake_queue(adapter->netdev); 2847 netif_wake_queue(adapter->netdev);
2848} 2848}
@@ -2862,12 +2862,12 @@ vmxnet3_reset_work(struct work_struct *data)
2862 /* if the device is closed, we must leave it alone */ 2862 /* if the device is closed, we must leave it alone */
2863 rtnl_lock(); 2863 rtnl_lock();
2864 if (netif_running(adapter->netdev)) { 2864 if (netif_running(adapter->netdev)) {
2865 printk(KERN_INFO "%s: resetting\n", adapter->netdev->name); 2865 netdev_notice(adapter->netdev, "resetting\n");
2866 vmxnet3_quiesce_dev(adapter); 2866 vmxnet3_quiesce_dev(adapter);
2867 vmxnet3_reset_dev(adapter); 2867 vmxnet3_reset_dev(adapter);
2868 vmxnet3_activate_dev(adapter); 2868 vmxnet3_activate_dev(adapter);
2869 } else { 2869 } else {
2870 printk(KERN_INFO "%s: already closed\n", adapter->netdev->name); 2870 netdev_info(adapter->netdev, "already closed\n");
2871 } 2871 }
2872 rtnl_unlock(); 2872 rtnl_unlock();
2873 2873
@@ -2926,8 +2926,9 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2926 num_tx_queues = rounddown_pow_of_two(num_tx_queues); 2926 num_tx_queues = rounddown_pow_of_two(num_tx_queues);
2927 netdev = alloc_etherdev_mq(sizeof(struct vmxnet3_adapter), 2927 netdev = alloc_etherdev_mq(sizeof(struct vmxnet3_adapter),
2928 max(num_tx_queues, num_rx_queues)); 2928 max(num_tx_queues, num_rx_queues));
2929 printk(KERN_INFO "# of Tx queues : %d, # of Rx queues : %d\n", 2929 dev_info(&pdev->dev,
2930 num_tx_queues, num_rx_queues); 2930 "# of Tx queues : %d, # of Rx queues : %d\n",
2931 num_tx_queues, num_rx_queues);
2931 2932
2932 if (!netdev) 2933 if (!netdev)
2933 return -ENOMEM; 2934 return -ENOMEM;
@@ -2942,8 +2943,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2942 sizeof(struct Vmxnet3_DriverShared), 2943 sizeof(struct Vmxnet3_DriverShared),
2943 &adapter->shared_pa); 2944 &adapter->shared_pa);
2944 if (!adapter->shared) { 2945 if (!adapter->shared) {
2945 printk(KERN_ERR "Failed to allocate memory for %s\n", 2946 dev_err(&pdev->dev, "Failed to allocate memory\n");
2946 pci_name(pdev));
2947 err = -ENOMEM; 2947 err = -ENOMEM;
2948 goto err_alloc_shared; 2948 goto err_alloc_shared;
2949 } 2949 }
@@ -2957,8 +2957,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2957 &adapter->queue_desc_pa); 2957 &adapter->queue_desc_pa);
2958 2958
2959 if (!adapter->tqd_start) { 2959 if (!adapter->tqd_start) {
2960 printk(KERN_ERR "Failed to allocate memory for %s\n", 2960 dev_err(&pdev->dev, "Failed to allocate memory\n");
2961 pci_name(pdev));
2962 err = -ENOMEM; 2961 err = -ENOMEM;
2963 goto err_alloc_queue_desc; 2962 goto err_alloc_queue_desc;
2964 } 2963 }
@@ -2988,8 +2987,8 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2988 if (ver & 1) { 2987 if (ver & 1) {
2989 VMXNET3_WRITE_BAR1_REG(adapter, VMXNET3_REG_VRRS, 1); 2988 VMXNET3_WRITE_BAR1_REG(adapter, VMXNET3_REG_VRRS, 1);
2990 } else { 2989 } else {
2991 printk(KERN_ERR "Incompatible h/w version (0x%x) for adapter" 2990 dev_err(&pdev->dev,
2992 " %s\n", ver, pci_name(pdev)); 2991 "Incompatible h/w version (0x%x) for adapter\n", ver);
2993 err = -EBUSY; 2992 err = -EBUSY;
2994 goto err_ver; 2993 goto err_ver;
2995 } 2994 }
@@ -2998,8 +2997,8 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2998 if (ver & 1) { 2997 if (ver & 1) {
2999 VMXNET3_WRITE_BAR1_REG(adapter, VMXNET3_REG_UVRS, 1); 2998 VMXNET3_WRITE_BAR1_REG(adapter, VMXNET3_REG_UVRS, 1);
3000 } else { 2999 } else {
3001 printk(KERN_ERR "Incompatible upt version (0x%x) for " 3000 dev_err(&pdev->dev,
3002 "adapter %s\n", ver, pci_name(pdev)); 3001 "Incompatible upt version (0x%x) for adapter\n", ver);
3003 err = -EBUSY; 3002 err = -EBUSY;
3004 goto err_ver; 3003 goto err_ver;
3005 } 3004 }
@@ -3020,7 +3019,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
3020 if (adapter->num_rx_queues > 1 && 3019 if (adapter->num_rx_queues > 1 &&
3021 adapter->intr.type == VMXNET3_IT_MSIX) { 3020 adapter->intr.type == VMXNET3_IT_MSIX) {
3022 adapter->rss = true; 3021 adapter->rss = true;
3023 printk(KERN_INFO "RSS is enabled.\n"); 3022 dev_dbg(&pdev->dev, "RSS is enabled.\n");
3024 } else { 3023 } else {
3025 adapter->rss = false; 3024 adapter->rss = false;
3026 } 3025 }
@@ -3054,8 +3053,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
3054 err = register_netdev(netdev); 3053 err = register_netdev(netdev);
3055 3054
3056 if (err) { 3055 if (err) {
3057 printk(KERN_ERR "Failed to register adapter %s\n", 3056 dev_err(&pdev->dev, "Failed to register adapter\n");
3058 pci_name(pdev));
3059 goto err_register; 3057 goto err_register;
3060 } 3058 }
3061 3059
@@ -3302,7 +3300,7 @@ static struct pci_driver vmxnet3_driver = {
3302static int __init 3300static int __init
3303vmxnet3_init_module(void) 3301vmxnet3_init_module(void)
3304{ 3302{
3305 printk(KERN_INFO "%s - version %s\n", VMXNET3_DRIVER_DESC, 3303 pr_info("%s - version %s\n", VMXNET3_DRIVER_DESC,
3306 VMXNET3_DRIVER_VERSION_REPORT); 3304 VMXNET3_DRIVER_VERSION_REPORT);
3307 return pci_register_driver(&vmxnet3_driver); 3305 return pci_register_driver(&vmxnet3_driver);
3308} 3306}
diff --git a/drivers/net/vmxnet3/vmxnet3_ethtool.c b/drivers/net/vmxnet3/vmxnet3_ethtool.c
index 8c9fa4b41d78..9bc542be2937 100644
--- a/drivers/net/vmxnet3/vmxnet3_ethtool.c
+++ b/drivers/net/vmxnet3/vmxnet3_ethtool.c
@@ -522,24 +522,23 @@ vmxnet3_set_ringparam(struct net_device *netdev,
522 if (err) { 522 if (err) {
523 /* failed, most likely because of OOM, try default 523 /* failed, most likely because of OOM, try default
524 * size */ 524 * size */
525 printk(KERN_ERR "%s: failed to apply new sizes, try the" 525 netdev_err(netdev, "failed to apply new sizes, "
526 " default ones\n", netdev->name); 526 "try the default ones\n");
527 err = vmxnet3_create_queues(adapter, 527 err = vmxnet3_create_queues(adapter,
528 VMXNET3_DEF_TX_RING_SIZE, 528 VMXNET3_DEF_TX_RING_SIZE,
529 VMXNET3_DEF_RX_RING_SIZE, 529 VMXNET3_DEF_RX_RING_SIZE,
530 VMXNET3_DEF_RX_RING_SIZE); 530 VMXNET3_DEF_RX_RING_SIZE);
531 if (err) { 531 if (err) {
532 printk(KERN_ERR "%s: failed to create queues " 532 netdev_err(netdev, "failed to create queues "
533 "with default sizes. Closing it\n", 533 "with default sizes. Closing it\n");
534 netdev->name);
535 goto out; 534 goto out;
536 } 535 }
537 } 536 }
538 537
539 err = vmxnet3_activate_dev(adapter); 538 err = vmxnet3_activate_dev(adapter);
540 if (err) 539 if (err)
541 printk(KERN_ERR "%s: failed to re-activate, error %d." 540 netdev_err(netdev, "failed to re-activate, error %d."
542 " Closing it\n", netdev->name, err); 541 " Closing it\n", err);
543 } 542 }
544 543
545out: 544out: