IB/usninc: Remove and fix debug prints after allocation failure
authorLeon Romanovsky <leon@kernel.org>
Thu, 3 Nov 2016 14:44:21 +0000 (16:44 +0200)
committerDoug Ledford <dledford@redhat.com>
Sat, 3 Dec 2016 18:12:52 +0000 (13:12 -0500)
This patch removes unneeded prints after allocation failure
and moves one debug print into the appropriate place.

Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
drivers/infiniband/hw/usnic/usnic_vnic.c

index 5b0248adf4ce661a3088673afa3683cf486130e4..0e813ecbcd7d36909cd671145cabe6453bc8b9e4 100644 (file)
@@ -228,8 +228,6 @@ create_roce_custom_flow(struct usnic_ib_qp_grp *qp_grp,
 
        flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction);
        if (IS_ERR_OR_NULL(flow)) {
-               usnic_err("Unable to alloc flow failed with err %ld\n",
-                               PTR_ERR(flow));
                err = flow ? PTR_ERR(flow) : -EFAULT;
                goto out_unreserve_port;
        }
@@ -303,8 +301,6 @@ create_udp_flow(struct usnic_ib_qp_grp *qp_grp,
 
        flow = usnic_fwd_alloc_flow(qp_grp->ufdev, &filter, &uaction);
        if (IS_ERR_OR_NULL(flow)) {
-               usnic_err("Unable to alloc flow failed with err %ld\n",
-                               PTR_ERR(flow));
                err = flow ? PTR_ERR(flow) : -EFAULT;
                goto out_put_sock;
        }
@@ -694,18 +690,14 @@ usnic_ib_qp_grp_create(struct usnic_fwd_dev *ufdev, struct usnic_ib_vf *vf,
        }
 
        qp_grp = kzalloc(sizeof(*qp_grp), GFP_ATOMIC);
-       if (!qp_grp) {
-               usnic_err("Unable to alloc qp_grp - Out of memory\n");
+       if (!qp_grp)
                return NULL;
-       }
 
        qp_grp->res_chunk_list = alloc_res_chunk_list(vf->vnic, res_spec,
                                                        qp_grp);
        if (IS_ERR_OR_NULL(qp_grp->res_chunk_list)) {
                err = qp_grp->res_chunk_list ?
                                PTR_ERR(qp_grp->res_chunk_list) : -ENOMEM;
-               usnic_err("Unable to alloc res for %d with err %d\n",
-                               qp_grp->grp_id, err);
                goto out_free_qp_grp;
        }
 
index 8875107186902fe8092b24d15a2372aedb6592c1..e7b0030254da61930a433b553676a0bf46feef6b 100644 (file)
@@ -241,17 +241,12 @@ usnic_vnic_get_resources(struct usnic_vnic *vnic, enum usnic_vnic_res_type type,
                return ERR_PTR(-EINVAL);
 
        ret = kzalloc(sizeof(*ret), GFP_ATOMIC);
-       if (!ret) {
-               usnic_err("Failed to allocate chunk for %s - Out of memory\n",
-                               usnic_vnic_pci_name(vnic));
+       if (!ret)
                return ERR_PTR(-ENOMEM);
-       }
 
        if (cnt > 0) {
                ret->res = kcalloc(cnt, sizeof(*(ret->res)), GFP_ATOMIC);
                if (!ret->res) {
-                       usnic_err("Failed to allocate resources for %s. Out of memory\n",
-                                       usnic_vnic_pci_name(vnic));
                        kfree(ret);
                        return ERR_PTR(-ENOMEM);
                }
@@ -311,8 +306,10 @@ static int usnic_vnic_alloc_res_chunk(struct usnic_vnic *vnic,
        struct usnic_vnic_res *res;
 
        cnt = vnic_dev_get_res_count(vnic->vdev, _to_vnic_res_type(type));
-       if (cnt < 1)
+       if (cnt < 1) {
+               usnic_err("Wrong res count with cnt %d\n", cnt);
                return -EINVAL;
+       }
 
        chunk->cnt = chunk->free_cnt = cnt;
        chunk->res = kzalloc(sizeof(*(chunk->res))*cnt, GFP_KERNEL);
@@ -384,12 +381,8 @@ static int usnic_vnic_discover_resources(struct pci_dev *pdev,
                        res_type < USNIC_VNIC_RES_TYPE_MAX; res_type++) {
                err = usnic_vnic_alloc_res_chunk(vnic, res_type,
                                                &vnic->chunks[res_type]);
-               if (err) {
-                       usnic_err("Failed to alloc res %s with err %d\n",
-                                       usnic_vnic_res_type_to_str(res_type),
-                                       err);
+               if (err)
                        goto out_clean_chunks;
-               }
        }
 
        return 0;
@@ -454,11 +447,8 @@ struct usnic_vnic *usnic_vnic_alloc(struct pci_dev *pdev)
        }
 
        vnic = kzalloc(sizeof(*vnic), GFP_KERNEL);
-       if (!vnic) {
-               usnic_err("Failed to alloc vnic for %s - out of memory\n",
-                               pci_name(pdev));
+       if (!vnic)
                return ERR_PTR(-ENOMEM);
-       }
 
        spin_lock_init(&vnic->res_lock);