diff options
Diffstat (limited to 'drivers/net/ethernet/dlink/dl2k.c')
| -rw-r--r-- | drivers/net/ethernet/dlink/dl2k.c | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/net/ethernet/dlink/dl2k.c b/drivers/net/ethernet/dlink/dl2k.c index 110d26f4c60..afa8e3af2c4 100644 --- a/drivers/net/ethernet/dlink/dl2k.c +++ b/drivers/net/ethernet/dlink/dl2k.c @@ -580,12 +580,9 @@ alloc_list (struct net_device *dev)  		skb = netdev_alloc_skb_ip_align(dev, np->rx_buf_sz);  		np->rx_skbuff[i] = skb; -		if (skb == NULL) { -			printk (KERN_ERR -				"%s: alloc_list: allocate Rx buffer error! ", -				dev->name); +		if (skb == NULL)  			break; -		} +  		/* Rubicon now supports 40 bits of addressing space. */  		np->rx_ring[i].fraginfo =  		    cpu_to_le64 ( pci_map_single (  |