Commit a9fb3287 authored by Bob Pearson's avatar Bob Pearson Committed by Jason Gunthorpe

RDMA/rxe: Change rxe_dbg to rxe_dbg_dev

Replace the name rxe_dbg with rxe_dbg_dev which better matches
the remaining rxe_dbg_xxx macros for debug messages with a
rxe device parameter. Reuse the name rxe_dbg for debug messages
which do not have a rxe device parameter.

Link: https://lore.kernel.org/r/20230303221623.8053-3-rpearsonhpe@gmail.comSigned-off-by: default avatarBob Pearson <rpearsonhpe@gmail.com>
Signed-off-by: default avatarJason Gunthorpe <jgg@nvidia.com>
parent 9168d125
...@@ -187,7 +187,7 @@ static int rxe_newlink(const char *ibdev_name, struct net_device *ndev) ...@@ -187,7 +187,7 @@ static int rxe_newlink(const char *ibdev_name, struct net_device *ndev)
rxe = rxe_get_dev_from_net(ndev); rxe = rxe_get_dev_from_net(ndev);
if (rxe) { if (rxe) {
ib_device_put(&rxe->ib_dev); ib_device_put(&rxe->ib_dev);
rxe_dbg(rxe, "already configured on %s\n", ndev->name); rxe_dbg_dev(rxe, "already configured on %s\n", ndev->name);
err = -EEXIST; err = -EEXIST;
goto err; goto err;
} }
......
...@@ -38,7 +38,8 @@ ...@@ -38,7 +38,8 @@
#define RXE_ROCE_V2_SPORT (0xc000) #define RXE_ROCE_V2_SPORT (0xc000)
#define rxe_dbg(rxe, fmt, ...) ibdev_dbg(&(rxe)->ib_dev, \ #define rxe_dbg(fmt, ...) pr_debug("%s: " fmt "\n", __func__, ##__VA_ARGS__)
#define rxe_dbg_dev(rxe, fmt, ...) ibdev_dbg(&(rxe)->ib_dev, \
"%s: " fmt, __func__, ##__VA_ARGS__) "%s: " fmt, __func__, ##__VA_ARGS__)
#define rxe_dbg_uc(uc, fmt, ...) ibdev_dbg((uc)->ibuc.device, \ #define rxe_dbg_uc(uc, fmt, ...) ibdev_dbg((uc)->ibuc.device, \
"uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__)
......
...@@ -14,12 +14,12 @@ int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq, ...@@ -14,12 +14,12 @@ int rxe_cq_chk_attr(struct rxe_dev *rxe, struct rxe_cq *cq,
int count; int count;
if (cqe <= 0) { if (cqe <= 0) {
rxe_dbg(rxe, "cqe(%d) <= 0\n", cqe); rxe_dbg_dev(rxe, "cqe(%d) <= 0\n", cqe);
goto err1; goto err1;
} }
if (cqe > rxe->attr.max_cqe) { if (cqe > rxe->attr.max_cqe) {
rxe_dbg(rxe, "cqe(%d) > max_cqe(%d)\n", rxe_dbg_dev(rxe, "cqe(%d) > max_cqe(%d)\n",
cqe, rxe->attr.max_cqe); cqe, rxe->attr.max_cqe);
goto err1; goto err1;
} }
...@@ -65,7 +65,7 @@ int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe, ...@@ -65,7 +65,7 @@ int rxe_cq_from_init(struct rxe_dev *rxe, struct rxe_cq *cq, int cqe,
cq->queue = rxe_queue_init(rxe, &cqe, cq->queue = rxe_queue_init(rxe, &cqe,
sizeof(struct rxe_cqe), type); sizeof(struct rxe_cqe), type);
if (!cq->queue) { if (!cq->queue) {
rxe_dbg(rxe, "unable to create cq\n"); rxe_dbg_dev(rxe, "unable to create cq\n");
return -ENOMEM; return -ENOMEM;
} }
......
...@@ -21,7 +21,7 @@ int rxe_icrc_init(struct rxe_dev *rxe) ...@@ -21,7 +21,7 @@ int rxe_icrc_init(struct rxe_dev *rxe)
tfm = crypto_alloc_shash("crc32", 0, 0); tfm = crypto_alloc_shash("crc32", 0, 0);
if (IS_ERR(tfm)) { if (IS_ERR(tfm)) {
rxe_dbg(rxe, "failed to init crc32 algorithm err: %ld\n", rxe_dbg_dev(rxe, "failed to init crc32 algorithm err: %ld\n",
PTR_ERR(tfm)); PTR_ERR(tfm));
return PTR_ERR(tfm); return PTR_ERR(tfm);
} }
...@@ -51,7 +51,7 @@ static __be32 rxe_crc32(struct rxe_dev *rxe, __be32 crc, void *next, size_t len) ...@@ -51,7 +51,7 @@ static __be32 rxe_crc32(struct rxe_dev *rxe, __be32 crc, void *next, size_t len)
*(__be32 *)shash_desc_ctx(shash) = crc; *(__be32 *)shash_desc_ctx(shash) = crc;
err = crypto_shash_update(shash, next, len); err = crypto_shash_update(shash, next, len);
if (unlikely(err)) { if (unlikely(err)) {
rxe_dbg(rxe, "failed crc calculation, err: %d\n", err); rxe_dbg_dev(rxe, "failed crc calculation, err: %d\n", err);
return (__force __be32)crc32_le((__force u32)crc, next, len); return (__force __be32)crc32_le((__force u32)crc, next, len);
} }
......
...@@ -79,7 +79,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) ...@@ -79,7 +79,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
/* Don't allow a mmap larger than the object. */ /* Don't allow a mmap larger than the object. */
if (size > ip->info.size) { if (size > ip->info.size) {
rxe_dbg(rxe, "mmap region is larger than the object!\n"); rxe_dbg_dev(rxe, "mmap region is larger than the object!\n");
spin_unlock_bh(&rxe->pending_lock); spin_unlock_bh(&rxe->pending_lock);
ret = -EINVAL; ret = -EINVAL;
goto done; goto done;
...@@ -87,7 +87,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) ...@@ -87,7 +87,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
goto found_it; goto found_it;
} }
rxe_dbg(rxe, "unable to find pending mmap info\n"); rxe_dbg_dev(rxe, "unable to find pending mmap info\n");
spin_unlock_bh(&rxe->pending_lock); spin_unlock_bh(&rxe->pending_lock);
ret = -EINVAL; ret = -EINVAL;
goto done; goto done;
...@@ -98,7 +98,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) ...@@ -98,7 +98,7 @@ int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
ret = remap_vmalloc_range(vma, ip->obj, 0); ret = remap_vmalloc_range(vma, ip->obj, 0);
if (ret) { if (ret) {
rxe_dbg(rxe, "err %d from remap_vmalloc_range\n", ret); rxe_dbg_dev(rxe, "err %d from remap_vmalloc_range\n", ret);
goto done; goto done;
} }
......
...@@ -596,7 +596,7 @@ static int rxe_notify(struct notifier_block *not_blk, ...@@ -596,7 +596,7 @@ static int rxe_notify(struct notifier_block *not_blk,
rxe_port_down(rxe); rxe_port_down(rxe);
break; break;
case NETDEV_CHANGEMTU: case NETDEV_CHANGEMTU:
rxe_dbg(rxe, "%s changed mtu to %d\n", ndev->name, ndev->mtu); rxe_dbg_dev(rxe, "%s changed mtu to %d\n", ndev->name, ndev->mtu);
rxe_set_mtu(rxe, ndev->mtu); rxe_set_mtu(rxe, ndev->mtu);
break; break;
case NETDEV_CHANGE: case NETDEV_CHANGE:
...@@ -608,7 +608,7 @@ static int rxe_notify(struct notifier_block *not_blk, ...@@ -608,7 +608,7 @@ static int rxe_notify(struct notifier_block *not_blk,
case NETDEV_CHANGENAME: case NETDEV_CHANGENAME:
case NETDEV_FEAT_CHANGE: case NETDEV_FEAT_CHANGE:
default: default:
rxe_dbg(rxe, "ignoring netdev event = %ld for %s\n", rxe_dbg_dev(rxe, "ignoring netdev event = %ld for %s\n",
event, ndev->name); event, ndev->name);
break; break;
} }
......
...@@ -19,33 +19,33 @@ static int rxe_qp_chk_cap(struct rxe_dev *rxe, struct ib_qp_cap *cap, ...@@ -19,33 +19,33 @@ static int rxe_qp_chk_cap(struct rxe_dev *rxe, struct ib_qp_cap *cap,
int has_srq) int has_srq)
{ {
if (cap->max_send_wr > rxe->attr.max_qp_wr) { if (cap->max_send_wr > rxe->attr.max_qp_wr) {
rxe_dbg(rxe, "invalid send wr = %u > %d\n", rxe_dbg_dev(rxe, "invalid send wr = %u > %d\n",
cap->max_send_wr, rxe->attr.max_qp_wr); cap->max_send_wr, rxe->attr.max_qp_wr);
goto err1; goto err1;
} }
if (cap->max_send_sge > rxe->attr.max_send_sge) { if (cap->max_send_sge > rxe->attr.max_send_sge) {
rxe_dbg(rxe, "invalid send sge = %u > %d\n", rxe_dbg_dev(rxe, "invalid send sge = %u > %d\n",
cap->max_send_sge, rxe->attr.max_send_sge); cap->max_send_sge, rxe->attr.max_send_sge);
goto err1; goto err1;
} }
if (!has_srq) { if (!has_srq) {
if (cap->max_recv_wr > rxe->attr.max_qp_wr) { if (cap->max_recv_wr > rxe->attr.max_qp_wr) {
rxe_dbg(rxe, "invalid recv wr = %u > %d\n", rxe_dbg_dev(rxe, "invalid recv wr = %u > %d\n",
cap->max_recv_wr, rxe->attr.max_qp_wr); cap->max_recv_wr, rxe->attr.max_qp_wr);
goto err1; goto err1;
} }
if (cap->max_recv_sge > rxe->attr.max_recv_sge) { if (cap->max_recv_sge > rxe->attr.max_recv_sge) {
rxe_dbg(rxe, "invalid recv sge = %u > %d\n", rxe_dbg_dev(rxe, "invalid recv sge = %u > %d\n",
cap->max_recv_sge, rxe->attr.max_recv_sge); cap->max_recv_sge, rxe->attr.max_recv_sge);
goto err1; goto err1;
} }
} }
if (cap->max_inline_data > rxe->max_inline_data) { if (cap->max_inline_data > rxe->max_inline_data) {
rxe_dbg(rxe, "invalid max inline data = %u > %d\n", rxe_dbg_dev(rxe, "invalid max inline data = %u > %d\n",
cap->max_inline_data, rxe->max_inline_data); cap->max_inline_data, rxe->max_inline_data);
goto err1; goto err1;
} }
...@@ -73,7 +73,7 @@ int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init) ...@@ -73,7 +73,7 @@ int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init)
} }
if (!init->recv_cq || !init->send_cq) { if (!init->recv_cq || !init->send_cq) {
rxe_dbg(rxe, "missing cq\n"); rxe_dbg_dev(rxe, "missing cq\n");
goto err1; goto err1;
} }
...@@ -82,14 +82,14 @@ int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init) ...@@ -82,14 +82,14 @@ int rxe_qp_chk_init(struct rxe_dev *rxe, struct ib_qp_init_attr *init)
if (init->qp_type == IB_QPT_GSI) { if (init->qp_type == IB_QPT_GSI) {
if (!rdma_is_port_valid(&rxe->ib_dev, port_num)) { if (!rdma_is_port_valid(&rxe->ib_dev, port_num)) {
rxe_dbg(rxe, "invalid port = %d\n", port_num); rxe_dbg_dev(rxe, "invalid port = %d\n", port_num);
goto err1; goto err1;
} }
port = &rxe->port; port = &rxe->port;
if (init->qp_type == IB_QPT_GSI && port->qp_gsi_index) { if (init->qp_type == IB_QPT_GSI && port->qp_gsi_index) {
rxe_dbg(rxe, "GSI QP exists for port %d\n", port_num); rxe_dbg_dev(rxe, "GSI QP exists for port %d\n", port_num);
goto err1; goto err1;
} }
} }
......
...@@ -13,13 +13,13 @@ int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init) ...@@ -13,13 +13,13 @@ int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init)
struct ib_srq_attr *attr = &init->attr; struct ib_srq_attr *attr = &init->attr;
if (attr->max_wr > rxe->attr.max_srq_wr) { if (attr->max_wr > rxe->attr.max_srq_wr) {
rxe_dbg(rxe, "max_wr(%d) > max_srq_wr(%d)\n", rxe_dbg_dev(rxe, "max_wr(%d) > max_srq_wr(%d)\n",
attr->max_wr, rxe->attr.max_srq_wr); attr->max_wr, rxe->attr.max_srq_wr);
goto err1; goto err1;
} }
if (attr->max_wr <= 0) { if (attr->max_wr <= 0) {
rxe_dbg(rxe, "max_wr(%d) <= 0\n", attr->max_wr); rxe_dbg_dev(rxe, "max_wr(%d) <= 0\n", attr->max_wr);
goto err1; goto err1;
} }
...@@ -27,7 +27,7 @@ int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init) ...@@ -27,7 +27,7 @@ int rxe_srq_chk_init(struct rxe_dev *rxe, struct ib_srq_init_attr *init)
attr->max_wr = RXE_MIN_SRQ_WR; attr->max_wr = RXE_MIN_SRQ_WR;
if (attr->max_sge > rxe->attr.max_srq_sge) { if (attr->max_sge > rxe->attr.max_srq_sge) {
rxe_dbg(rxe, "max_sge(%d) > max_srq_sge(%d)\n", rxe_dbg_dev(rxe, "max_sge(%d) > max_srq_sge(%d)\n",
attr->max_sge, rxe->attr.max_srq_sge); attr->max_sge, rxe->attr.max_srq_sge);
goto err1; goto err1;
} }
......
...@@ -1095,7 +1095,7 @@ int rxe_register_device(struct rxe_dev *rxe, const char *ibdev_name) ...@@ -1095,7 +1095,7 @@ int rxe_register_device(struct rxe_dev *rxe, const char *ibdev_name)
err = ib_register_device(dev, ibdev_name, NULL); err = ib_register_device(dev, ibdev_name, NULL);
if (err) if (err)
rxe_dbg(rxe, "failed with error %d\n", err); rxe_dbg_dev(rxe, "failed with error %d\n", err);
/* /*
* Note that rxe may be invalid at this point if another thread * Note that rxe may be invalid at this point if another thread
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment