A spin_unlock_irqrestore() was missing in an error case
of nes_alloc_fmr().
>From Rolands infiniband tree to update OFED.
Signed-off-by: Glenn Grundstrom <[EMAIL PROTECTED]>
---
diff --git a/drivers/infiniband/hw/nes/nes_verbs.c
b/drivers/infiniband/hw/nes/nes_verbs.c
index ea7625a..cd95aba 100644
--- a/drivers/infiniband/hw/nes/nes_verbs.c
+++ b/drivers/infiniband/hw/nes/nes_verbs.c
@@ -479,6 +479,7 @@ static struct ib_fmr *nes_alloc_fmr(struct ib_pd *ibpd,
if (!vpbl.pbl_vbase) {
ret = -ENOMEM;
+ spin_unlock_irqrestore(&nesadapter->pbl_lock,
flags);
goto failed_leaf_vpbl_pages_alloc;
}
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general