diff --git a/[refs] b/[refs] index 8f493a509bdd..52c9f19a84e2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: cadef677e4a9b9c1d069675043767df486782986 +refs/heads/master: 554d491de112a378b4d1a705bb93b58bcd444a70 diff --git a/trunk/drivers/ata/sata_via.c b/trunk/drivers/ata/sata_via.c index 62367fe4d5dc..c18935f0bda2 100644 --- a/trunk/drivers/ata/sata_via.c +++ b/trunk/drivers/ata/sata_via.c @@ -602,8 +602,10 @@ static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent) rc = vt8251_prepare_host(pdev, &host); break; default: - return -EINVAL; + rc = -EINVAL; } + if (rc) + return rc; svia_configure(pdev);