diff options
Diffstat (limited to 'drivers/net/wireless/orinoco/main.c')
| -rw-r--r-- | drivers/net/wireless/orinoco/main.c | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/wireless/orinoco/main.c b/drivers/net/wireless/orinoco/main.c index 9fb77d0319f5..dd6c64ac406e 100644 --- a/drivers/net/wireless/orinoco/main.c +++ b/drivers/net/wireless/orinoco/main.c @@ -941,11 +941,9 @@ void __orinoco_ev_rx(struct net_device *dev, struct hermes *hw)  	/* Add desc and skb to rx queue */  	rx_data = kzalloc(sizeof(*rx_data), GFP_ATOMIC); -	if (!rx_data) { -		printk(KERN_WARNING "%s: Can't allocate RX packet\n", -			dev->name); +	if (!rx_data)  		goto drop; -	} +  	rx_data->desc = desc;  	rx_data->skb = skb;  	list_add_tail(&rx_data->list, &priv->rx_list);  | 
