DBG(0x40, "hdlc_fill_fifo");
- BUG_ON(skb->len == 0);
+ if (skb->len == 0)
+ BUG();
bcs->ctrl.sr.cmd &= ~HDLC_CMD_XME;
if (bcs->tx_skb->len > bcs->fifo_size) {
switch (pr) {
case PH_DATA | REQUEST:
- BUG_ON(bcs->tx_skb);
+ if (bcs->tx_skb)
+ BUG();
+
bcs->tx_skb = skb;
DBG_SKB(1, skb);
hdlc_fill_fifo(bcs);
switch (adapter->type) {
case AVM_FRITZ_PCIV2:
- retval = request_irq(adapter->irq, fcpci2_irq, IRQF_SHARED,
+ retval = request_irq(adapter->irq, fcpci2_irq, SA_SHIRQ,
"fcpcipnp", adapter);
break;
case AVM_FRITZ_PCI:
- retval = request_irq(adapter->irq, fcpci_irq, IRQF_SHARED,
+ retval = request_irq(adapter->irq, fcpci_irq, SA_SHIRQ,
"fcpcipnp", adapter);
break;
case AVM_FRITZ_PNP: