X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fnet%2Fa2065.c;h=08787f5a22a3dee8f9b10799332333cd3a398089;hb=0cce2eda19923e5e5ccc8b042dec5af87b3ffad0;hp=02f64d57864163d05c6e5714e694d635e4373070;hpb=f8be792d515045a4ecfec0bc9cd883d1b070f132;p=~andy%2Flinux diff --git a/drivers/net/a2065.c b/drivers/net/a2065.c index 02f64d57864..08787f5a22a 100644 --- a/drivers/net/a2065.c +++ b/drivers/net/a2065.c @@ -564,21 +564,13 @@ static int lance_start_xmit (struct sk_buff *skb, struct net_device *dev) if (!TX_BUFFS_AVAIL){ local_irq_restore(flags); - return -1; + return NETDEV_TX_LOCKED; } #ifdef DEBUG_DRIVER /* dump the packet */ - { - int i; - - for (i = 0; i < 64; i++) { - if ((i % 16) == 0) - printk("\n" KERN_DEBUG); - printk ("%2.2x ", skb->data [i]); - } - printk("\n"); - } + print_hex_dump(KERN_DEBUG, "skb->data: ", DUMP_PREFIX_NONE, + 16, 1, skb->data, 64, true); #endif entry = lp->tx_new & lp->tx_ring_mod_mask; ib->btx_ring [entry].length = (-skblen) | 0xf000;