| From e34e93461fe7b4f89e0253aa4c70692a808aa6d6 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 10 Sep 2018 11:35:11 +0300 |
| Subject: RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() |
| |
| From: Dan Carpenter <dan.carpenter@oracle.com> |
| |
| [ Upstream commit f1a315420e79fe5c077fa119db9439ffabd2cda2 ] |
| |
| The error code isn't set on this path. |
| |
| Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> |
| Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c |
| index cf878e1b71fc1..3f8e13190aa71 100644 |
| --- a/drivers/infiniband/hw/hns/hns_roce_hw_v2.c |
| +++ b/drivers/infiniband/hw/hns/hns_roce_hw_v2.c |
| @@ -5117,6 +5117,7 @@ static int hns_roce_v2_init_eq_table(struct hns_roce_dev *hr_dev) |
| create_singlethread_workqueue("hns_roce_irq_workqueue"); |
| if (!hr_dev->irq_workq) { |
| dev_err(dev, "Create irq workqueue failed!\n"); |
| + ret = -ENOMEM; |
| goto err_request_irq_fail; |
| } |
| |
| -- |
| 2.20.1 |
| |