diff options
Diffstat (limited to 'drivers/net/ethernet/marvell/sky2.c')
| -rw-r--r-- | drivers/net/ethernet/marvell/sky2.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/ethernet/marvell/sky2.c b/drivers/net/ethernet/marvell/sky2.c index 366a12aa3c7..fc07ca35721 100644 --- a/drivers/net/ethernet/marvell/sky2.c +++ b/drivers/net/ethernet/marvell/sky2.c @@ -4969,10 +4969,8 @@ static int sky2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)  	hw = kzalloc(sizeof(*hw) + strlen(DRV_NAME "@pci:")  		     + strlen(pci_name(pdev)) + 1, GFP_KERNEL); -	if (!hw) { -		dev_err(&pdev->dev, "cannot allocate hardware struct\n"); +	if (!hw)  		goto err_out_free_regions; -	}  	hw->pdev = pdev;  	sprintf(hw->irq_name, DRV_NAME "@pci:%s", pci_name(pdev));  |