align to generic ib_event logging helper
Subsystems (2)
v3 cover align to generic ib_event logging helper
Changes since V2:
- keep log prints inside the default case for nvmet-rdma
Max Gurtovoy (2):
nvmet-rdma: align to generic ib_event logging helper
nvme-rdma: align to generic ib_event logging helper
drivers/nvme/host/rdma.c | 4 +++- drivers/nvme/target/rdma.c | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-)
PATCH v3 1/2 nvmet-rdma: align to generic ib_event logging helper
--- drivers/nvme/target/rdma.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
drivers/nvme/target/rdma.c +2 -1
@@ -1129,7 +1129,8 @@ static void nvmet_rdma_qp_event(struct ib_event *event, void *priv)rdma_notify (queue->cm_id, event->event);break ;default : -pr_err ("received unrecognized IB QP event %d\n" , event->event); +pr_err ("received IB QP event: %s (%d)\n" , +ib_event_msg (event->event), event->event);break ; } }
Signature · 1 line
1.7.1
PATCH v3 1/2 nvmet-rdma: align to generic ib_event logging helper
Quoted 16 lines · Max Gurtovoy
Signed-off-by Max Gurtovoy <maxg at mellanox.com>---
?drivers/nvme/target/rdma.c |????3 ++-
?1 files changed, 2 insertions(+), 1 deletions(-)drivers/nvme/target/rdma.c +0
-0@@ -1129,7 +1129,8 @@ static void nvmet_rdma_qp_event(struct ib_event *event, void *priv) ? rdma_notify(queue->cm_id, event->event); ? break;? default:
drivers/nvme/target/rdma.c +0
-1- pr_err("received unrecognized IB QP event %d\n",
event->event);
drivers/nvme/target/rdma.c
Quoted 2 lines
drivers/nvme/target/rdma.c +2
-0+pr_err ("received IB QP event: %s (%d)\n" , + ???????ib_event_msg(event->event), event->event);
I liked the original print statement mentioning something that it hit the default case ("received unrecognized IB QP event"). ?But if no one else has a problem with it, then I'm ok with it.
PATCH v3 1/2 nvmet-rdma: align to generic ib_event logging helper
Quoted 15 lines · J Freyensee
Quoted 14 lines · Max Gurtovoy
Signed-off-by Max Gurtovoy <maxg at mellanox.com>--- drivers/nvme/target/rdma.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)drivers/nvme/target/rdma.c +0
-0@@ -1129,7 +1129,8 @@ static void nvmet_rdma_qp_event(struct ib_event *event, void *priv)rdma_notify (queue->cm_id, event->event);break ;default :
Quoted 8 lines
drivers/nvme/target/rdma.c static void nvmet_rdma_qp_event(struct ib_event *event, void *priv) · line 1133
Quoted 4 lines
drivers/nvme/target/rdma.c +2
-1-pr_err ("received unrecognized IB QP event %d\n" , event->event); +pr_err ("received IB QP event: %s (%d)\n" , +ib_event_msg (event->event), event->event);I liked the original print statement mentioning something that it hit the default case ("received unrecognized IB QP event"). But if no one else has a problem with it, then I'm ok with it.
in that case you'll get something like:
"nvmet_rdma: received unrecognized IB QP event: last WQE reached (16)"
instead of
"nvmet_rdma: received IB QP event: last WQE reached (16)"
Sagi/Christoph, what do you think ?
PATCH v3 1/2 nvmet-rdma: align to generic ib_event logging helper
Quoted 9 lines · Max Gurtovoy
in that case you'll get something like:
"
nvmet_rdma: received unrecognized IB QP event: last WQE reached (16)"instead of
"
nvmet_rdma: received IB QP event: last WQE reached (16)"Sagi/Christoph, what do you think ?
I don't care, it's only a debug printk anyway.
PATCH v3 1/2 nvmet-rdma: align to generic ib_event logging helper
Quoted 5 lines · Christoph Hellwig
Quoted 4 lines · Max Gurtovoy
in that case you'll get something like:
"
nvmet_rdma: received unrecognized IB QP event: last WQE reached (16)"
Quoted 8 lines
Quoted 5 lines
instead of
"
nvmet_rdma: received IB QP event: last WQE reached (16)"Sagi/Christoph, what do you think ?
I don't care, it's only a debug printk anyway.
me too :) I just want to put this 2 patches behind us.
PATCH v3 2/2 nvme-rdma: align to generic ib_event logging helper
In reply to Max Gurtovoy--- drivers/nvme/host/rdma.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
drivers/nvme/host/rdma.c +3 -1
@@ -241,7 +241,9 @@ static void nvme_rdma_free_ring(struct ib_device *ibdev,static void nvme_rdma_qp_event (struct ib_event *event,void *context) { -pr_debug ("QP event %d\n" , event->event); +pr_debug ("QP event %s (%d)\n" , +ib_event_msg (event->event), event->event); + }static int nvme_rdma_wait_for_cm (struct nvme_rdma_queue *queue)
Signature · 1 line
1.7.1
PATCH v3 2/2 nvme-rdma: align to generic ib_event logging helper
Quoted 2 lines · Max Gurtovoy
Signed-off-by: Max Gurtovoy <maxg at mellanox.com> ?
Christoph Hellwig
Appliedv3 cover align to generic ib_event logging helper
In reply to Max GurtovoyThanks Max,
I've applied the series to the nvmf-4.10 branch.