diff options
Diffstat (limited to 'drivers/net/ethernet/sun/sunvnet.c')
| -rw-r--r-- | drivers/net/ethernet/sun/sunvnet.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/ethernet/sun/sunvnet.c b/drivers/net/ethernet/sun/sunvnet.c index 2896f6e9672..92a037a8228 100644 --- a/drivers/net/ethernet/sun/sunvnet.c +++ b/drivers/net/ethernet/sun/sunvnet.c @@ -1026,10 +1026,8 @@ static struct vnet * __devinit vnet_new(const u64 *local_mac)  	int err, i;  	dev = alloc_etherdev(sizeof(*vp)); -	if (!dev) { -		pr_err("Etherdev alloc failed, aborting\n"); +	if (!dev)  		return ERR_PTR(-ENOMEM); -	}  	for (i = 0; i < ETH_ALEN; i++)  		dev->dev_addr[i] = (*local_mac >> (5 - i) * 8) & 0xff;  |