Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c705a6b3 authored by Dan Carpenter's avatar Dan Carpenter Committed by Kalle Valo
Browse files

adm80211: return an error if adm8211_alloc_rings() fails



We accidentally return success when adm8211_alloc_rings() fails but we
should preserve the error code.

Fixes: cc0b88cf ("[PATCH] Add adm8211 802.11b wireless driver")
Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent ae3cf476
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1863,7 +1863,8 @@ static int adm8211_probe(struct pci_dev *pdev,
	priv->rx_ring_size = rx_ring_size;
	priv->tx_ring_size = tx_ring_size;

	if (adm8211_alloc_rings(dev)) {
	err = adm8211_alloc_rings(dev);
	if (err) {
		printk(KERN_ERR "%s (adm8211): Cannot allocate TX/RX ring\n",
		       pci_name(pdev));
		goto err_iounmap;