BUG_ON() Conversion in drivers/net/

this changes if() BUG(); constructs to BUG_ON() which is
cleaner, contains unlikely() and can better optimized away.

Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de>
Signed-off-by: Adrian Bunk <bunk@stusta.de>

authored by Eric Sesterhenn and committed by Adrian Bunk 5d9428de 7e99e9b6

+24 -49
+4 -8
drivers/net/8139cp.c
··· 539 unsigned buflen; 540 541 skb = cp->rx_skb[rx_tail].skb; 542 - if (!skb) 543 - BUG(); 544 545 desc = &cp->rx_ring[rx_tail]; 546 status = le32_to_cpu(desc->opts1); ··· 722 break; 723 724 skb = cp->tx_skb[tx_tail].skb; 725 - if (!skb) 726 - BUG(); 727 728 pci_unmap_single(cp->pdev, cp->tx_skb[tx_tail].mapping, 729 cp->tx_skb[tx_tail].len, PCI_DMA_TODEVICE); ··· 1548 tmp_stats[i++] = le16_to_cpu(nic_stats->tx_abort); 1549 tmp_stats[i++] = le16_to_cpu(nic_stats->tx_underrun); 1550 tmp_stats[i++] = cp->cp_stats.rx_frags; 1551 - if (i != CP_NUM_STATS) 1552 - BUG(); 1553 1554 pci_free_consistent(cp->pdev, sizeof(*nic_stats), nic_stats, dma); 1555 } ··· 1853 struct net_device *dev = pci_get_drvdata(pdev); 1854 struct cp_private *cp = netdev_priv(dev); 1855 1856 - if (!dev) 1857 - BUG(); 1858 unregister_netdev(dev); 1859 iounmap(cp->regs); 1860 if (cp->wol_enabled) pci_set_power_state (pdev, PCI_D0);
··· 539 unsigned buflen; 540 541 skb = cp->rx_skb[rx_tail].skb; 542 + BUG_ON(!skb); 543 544 desc = &cp->rx_ring[rx_tail]; 545 status = le32_to_cpu(desc->opts1); ··· 723 break; 724 725 skb = cp->tx_skb[tx_tail].skb; 726 + BUG_ON(!skb); 727 728 pci_unmap_single(cp->pdev, cp->tx_skb[tx_tail].mapping, 729 cp->tx_skb[tx_tail].len, PCI_DMA_TODEVICE); ··· 1550 tmp_stats[i++] = le16_to_cpu(nic_stats->tx_abort); 1551 tmp_stats[i++] = le16_to_cpu(nic_stats->tx_underrun); 1552 tmp_stats[i++] = cp->cp_stats.rx_frags; 1553 + BUG_ON(i != CP_NUM_STATS); 1554 1555 pci_free_consistent(cp->pdev, sizeof(*nic_stats), nic_stats, dma); 1556 } ··· 1856 struct net_device *dev = pci_get_drvdata(pdev); 1857 struct cp_private *cp = netdev_priv(dev); 1858 1859 + BUG_ON(!dev); 1860 unregister_netdev(dev); 1861 iounmap(cp->regs); 1862 if (cp->wol_enabled) pci_set_power_state (pdev, PCI_D0);
+1 -2
drivers/net/arcnet/arcnet.c
··· 765 BUGMSG(D_DURING, "in arcnet_interrupt\n"); 766 767 lp = dev->priv; 768 - if (!lp) 769 - BUG(); 770 771 spin_lock(&lp->lock); 772
··· 765 BUGMSG(D_DURING, "in arcnet_interrupt\n"); 766 767 lp = dev->priv; 768 + BUG_ON(!lp); 769 770 spin_lock(&lp->lock); 771
+1 -2
drivers/net/b44.c
··· 608 struct ring_info *rp = &bp->tx_buffers[cons]; 609 struct sk_buff *skb = rp->skb; 610 611 - if (unlikely(skb == NULL)) 612 - BUG(); 613 614 pci_unmap_single(bp->pdev, 615 pci_unmap_addr(rp, mapping),
··· 608 struct ring_info *rp = &bp->tx_buffers[cons]; 609 struct sk_buff *skb = rp->skb; 610 611 + BUG_ON(skb == NULL); 612 613 pci_unmap_single(bp->pdev, 614 pci_unmap_addr(rp, mapping),
+1 -2
drivers/net/chelsio/sge.c
··· 1093 if (likely(e->DataValid)) { 1094 struct freelQ *fl = &sge->freelQ[e->FreelistQid]; 1095 1096 - if (unlikely(!e->Sop || !e->Eop)) 1097 - BUG(); 1098 if (unlikely(e->Offload)) 1099 unexpected_offload(adapter, fl); 1100 else
··· 1093 if (likely(e->DataValid)) { 1094 struct freelQ *fl = &sge->freelQ[e->FreelistQid]; 1095 1096 + BUG_ON(!e->Sop || !e->Eop); 1097 if (unlikely(e->Offload)) 1098 unexpected_offload(adapter, fl); 1099 else
+1 -2
drivers/net/e1000/e1000_main.c
··· 3308 3309 while (poll_dev != &adapter->polling_netdev[i]) { 3310 i++; 3311 - if (unlikely(i == adapter->num_rx_queues)) 3312 - BUG(); 3313 } 3314 3315 if (likely(adapter->num_tx_queues == 1)) {
··· 3308 3309 while (poll_dev != &adapter->polling_netdev[i]) { 3310 i++; 3311 + BUG_ON(i == adapter->num_rx_queues); 3312 } 3313 3314 if (likely(adapter->num_tx_queues == 1)) {
+1 -2
drivers/net/eql.c
··· 203 printk(KERN_INFO "%s: remember to turn off Van-Jacobson compression on " 204 "your slave devices.\n", dev->name); 205 206 - if (!list_empty(&eql->queue.all_slaves)) 207 - BUG(); 208 209 eql->min_slaves = 1; 210 eql->max_slaves = EQL_DEFAULT_MAX_SLAVES; /* 4 usually... */
··· 203 printk(KERN_INFO "%s: remember to turn off Van-Jacobson compression on " 204 "your slave devices.\n", dev->name); 205 206 + BUG_ON(!list_empty(&eql->queue.all_slaves)); 207 208 eql->min_slaves = 1; 209 eql->max_slaves = EQL_DEFAULT_MAX_SLAVES; /* 4 usually... */
+1 -2
drivers/net/irda/sa1100_ir.c
··· 695 /* 696 * We must not be transmitting... 697 */ 698 - if (si->txskb) 699 - BUG(); 700 701 netif_stop_queue(dev); 702
··· 695 /* 696 * We must not be transmitting... 697 */ 698 + BUG_ON(si->txskb); 699 700 netif_stop_queue(dev); 701
+1 -3
drivers/net/ne2k-pci.c
··· 645 { 646 struct net_device *dev = pci_get_drvdata(pdev); 647 648 - if (!dev) 649 - BUG(); 650 - 651 unregister_netdev(dev); 652 release_region(dev->base_addr, NE_IO_EXTENT); 653 free_netdev(dev);
··· 645 { 646 struct net_device *dev = pci_get_drvdata(pdev); 647 648 + BUG_ON(!dev); 649 unregister_netdev(dev); 650 release_region(dev->base_addr, NE_IO_EXTENT); 651 free_netdev(dev);
+1 -2
drivers/net/ns83820.c
··· 568 #endif 569 570 sg = dev->rx_info.descs + (next_empty * DESC_SIZE); 571 - if (unlikely(NULL != dev->rx_info.skbs[next_empty])) 572 - BUG(); 573 dev->rx_info.skbs[next_empty] = skb; 574 575 dev->rx_info.next_empty = (next_empty + 1) % NR_RX_DESC;
··· 568 #endif 569 570 sg = dev->rx_info.descs + (next_empty * DESC_SIZE); 571 + BUG_ON(NULL != dev->rx_info.skbs[next_empty]); 572 dev->rx_info.skbs[next_empty] = skb; 573 574 dev->rx_info.next_empty = (next_empty + 1) % NR_RX_DESC;
+1 -2
drivers/net/starfire.c
··· 2122 struct net_device *dev = pci_get_drvdata(pdev); 2123 struct netdev_private *np = netdev_priv(dev); 2124 2125 - if (!dev) 2126 - BUG(); 2127 2128 unregister_netdev(dev); 2129
··· 2122 struct net_device *dev = pci_get_drvdata(pdev); 2123 struct netdev_private *np = netdev_priv(dev); 2124 2125 + BUG_ON(!dev); 2126 2127 unregister_netdev(dev); 2128
+5 -10
drivers/net/tg3.c
··· 2966 struct sk_buff *skb = ri->skb; 2967 int i; 2968 2969 - if (unlikely(skb == NULL)) 2970 - BUG(); 2971 - 2972 pci_unmap_single(tp->pdev, 2973 pci_unmap_addr(ri, mapping), 2974 skb_headlen(skb), ··· 2977 sw_idx = NEXT_TX(sw_idx); 2978 2979 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 2980 - if (unlikely(sw_idx == hw_idx)) 2981 - BUG(); 2982 2983 ri = &tp->tx_buffers[sw_idx]; 2984 - if (unlikely(ri->skb != NULL)) 2985 - BUG(); 2986 2987 pci_unmap_page(tp->pdev, 2988 pci_unmap_addr(ri, mapping), ··· 4931 { 4932 int i; 4933 4934 - if (offset == TX_CPU_BASE && 4935 - (tp->tg3_flags2 & TG3_FLG2_5705_PLUS)) 4936 - BUG(); 4937 4938 if (offset == RX_CPU_BASE) { 4939 for (i = 0; i < 10000; i++) {
··· 2966 struct sk_buff *skb = ri->skb; 2967 int i; 2968 2969 + BUG_ON(skb == NULL); 2970 pci_unmap_single(tp->pdev, 2971 pci_unmap_addr(ri, mapping), 2972 skb_headlen(skb), ··· 2979 sw_idx = NEXT_TX(sw_idx); 2980 2981 for (i = 0; i < skb_shinfo(skb)->nr_frags; i++) { 2982 + BUG_ON(sw_idx == hw_idx); 2983 2984 ri = &tp->tx_buffers[sw_idx]; 2985 + BUG_ON(ri->skb != NULL); 2986 2987 pci_unmap_page(tp->pdev, 2988 pci_unmap_addr(ri, mapping), ··· 4935 { 4936 int i; 4937 4938 + BUG_ON(offset == TX_CPU_BASE && 4939 + (tp->tg3_flags2 & TG3_FLG2_5705_PLUS)); 4940 4941 if (offset == RX_CPU_BASE) { 4942 for (i = 0; i < 10000; i++) {
+1 -2
drivers/net/tokenring/abyss.c
··· 438 { 439 struct net_device *dev = pci_get_drvdata(pdev); 440 441 - if (!dev) 442 - BUG(); 443 unregister_netdev(dev); 444 release_region(dev->base_addr-0x10, ABYSS_IO_EXTENT); 445 free_irq(dev->irq, dev);
··· 438 { 439 struct net_device *dev = pci_get_drvdata(pdev); 440 441 + BUG_ON(!dev); 442 unregister_netdev(dev); 443 release_region(dev->base_addr-0x10, ABYSS_IO_EXTENT); 444 free_irq(dev->irq, dev);
+1 -2
drivers/net/tokenring/madgemc.c
··· 735 struct net_local *tp; 736 struct card_info *card; 737 738 - if (!dev) 739 - BUG(); 740 741 tp = dev->priv; 742 card = tp->tmspriv;
··· 735 struct net_local *tp; 736 struct card_info *card; 737 738 + BUG_ON(!dev); 739 740 tp = dev->priv; 741 card = tp->tmspriv;
+3 -6
drivers/net/wireless/ipw2200.c
··· 5573 case IEEE80211_52GHZ_BAND: 5574 network->mode = IEEE_A; 5575 i = ieee80211_channel_to_index(priv->ieee, priv->channel); 5576 - if (i == -1) 5577 - BUG(); 5578 if (geo->a[i].flags & IEEE80211_CH_PASSIVE_ONLY) { 5579 IPW_WARNING("Overriding invalid channel\n"); 5580 priv->channel = geo->a[0].channel; ··· 5586 else 5587 network->mode = IEEE_B; 5588 i = ieee80211_channel_to_index(priv->ieee, priv->channel); 5589 - if (i == -1) 5590 - BUG(); 5591 if (geo->bg[i].flags & IEEE80211_CH_PASSIVE_ONLY) { 5592 IPW_WARNING("Overriding invalid channel\n"); 5593 priv->channel = geo->bg[0].channel; ··· 6713 6714 switch (priv->ieee->iw_mode) { 6715 case IW_MODE_ADHOC: 6716 - if (!(network->capability & WLAN_CAPABILITY_IBSS)) 6717 - BUG(); 6718 6719 qos_data = &ibss_data; 6720 break;
··· 5573 case IEEE80211_52GHZ_BAND: 5574 network->mode = IEEE_A; 5575 i = ieee80211_channel_to_index(priv->ieee, priv->channel); 5576 + BUG_ON(i == -1); 5577 if (geo->a[i].flags & IEEE80211_CH_PASSIVE_ONLY) { 5578 IPW_WARNING("Overriding invalid channel\n"); 5579 priv->channel = geo->a[0].channel; ··· 5587 else 5588 network->mode = IEEE_B; 5589 i = ieee80211_channel_to_index(priv->ieee, priv->channel); 5590 + BUG_ON(i == -1); 5591 if (geo->bg[i].flags & IEEE80211_CH_PASSIVE_ONLY) { 5592 IPW_WARNING("Overriding invalid channel\n"); 5593 priv->channel = geo->bg[0].channel; ··· 6715 6716 switch (priv->ieee->iw_mode) { 6717 case IW_MODE_ADHOC: 6718 + BUG_ON(!(network->capability & WLAN_CAPABILITY_IBSS)); 6719 6720 qos_data = &ibss_data; 6721 break;
+1 -2
drivers/net/yellowfin.c
··· 1441 struct net_device *dev = pci_get_drvdata(pdev); 1442 struct yellowfin_private *np; 1443 1444 - if (!dev) 1445 - BUG(); 1446 np = netdev_priv(dev); 1447 1448 pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status,
··· 1441 struct net_device *dev = pci_get_drvdata(pdev); 1442 struct yellowfin_private *np; 1443 1444 + BUG_ON(!dev); 1445 np = netdev_priv(dev); 1446 1447 pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status,