* [PATCH infiniband-diags 2/2] smpdump.c: Print number of bytes returned by umad_recv
@ 2017-12-11 14:57 Hal Rosenstock
[not found] ` <499f1d77-7da6-2c00-e826-bf4d0809f48a-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
0 siblings, 1 reply; 4+ messages in thread
From: Hal Rosenstock @ 2017-12-11 14:57 UTC (permalink / raw)
To: Weiny, Ira; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Signed-off-by: Hal Rosenstock <hal-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
---
src/smpdump.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/smpdump.c b/src/smpdump.c
index bc8559a..bb304d4 100644
--- a/src/smpdump.c
+++ b/src/smpdump.c
@@ -281,6 +281,8 @@ int main(int argc, char *argv[])
if (umad_recv(portid, umad, &length, -1) != mad_agent)
IBPANIC("recv error: %s", strerror(errno));
+ printf("%d bytes received\n", length);
+
if (!dump_char) {
xdump(stdout, 0, smp->data, 64);
if (smp->status)
--
2.8.4
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 4+ messages in thread[parent not found: <499f1d77-7da6-2c00-e826-bf4d0809f48a-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>]
* Re: [PATCH infiniband-diags 2/2] smpdump.c: Print number of bytes returned by umad_recv [not found] ` <499f1d77-7da6-2c00-e826-bf4d0809f48a-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org> @ 2018-02-07 5:35 ` ira.weiny [not found] ` <20180207053515.GC25132-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: ira.weiny @ 2018-02-07 5:35 UTC (permalink / raw) To: Hal Rosenstock; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org On Mon, Dec 11, 2017 at 09:57:23AM -0500, Hal Rosenstock wrote: > > Signed-off-by: Hal Rosenstock <hal-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> > --- > src/smpdump.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/smpdump.c b/src/smpdump.c > index bc8559a..bb304d4 100644 > --- a/src/smpdump.c > +++ b/src/smpdump.c > @@ -281,6 +281,8 @@ int main(int argc, char *argv[]) > if (umad_recv(portid, umad, &length, -1) != mad_agent) > IBPANIC("recv error: %s", strerror(errno)); > > + printf("%d bytes received\n", length); This seems like it is more for debugging. How will this affect any scripts which include this command? Should we make this debug output? Ira > + > if (!dump_char) { > xdump(stdout, 0, smp->data, 64); > if (smp->status) > -- > 2.8.4 > -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <20180207053515.GC25132-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>]
* Re: [PATCH infiniband-diags 2/2] smpdump.c: Print number of bytes returned by umad_recv [not found] ` <20180207053515.GC25132-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org> @ 2018-02-07 11:46 ` Hal Rosenstock [not found] ` <1e5e2f67-1492-cf1d-b9e7-1867b142c4ed-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org> 0 siblings, 1 reply; 4+ messages in thread From: Hal Rosenstock @ 2018-02-07 11:46 UTC (permalink / raw) To: ira.weiny; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org On 2/7/2018 12:35 AM, ira.weiny wrote: > On Mon, Dec 11, 2017 at 09:57:23AM -0500, Hal Rosenstock wrote: >> >> Signed-off-by: Hal Rosenstock <hal-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> >> --- >> src/smpdump.c | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/src/smpdump.c b/src/smpdump.c >> index bc8559a..bb304d4 100644 >> --- a/src/smpdump.c >> +++ b/src/smpdump.c >> @@ -281,6 +281,8 @@ int main(int argc, char *argv[]) >> if (umad_recv(portid, umad, &length, -1) != mad_agent) >> IBPANIC("recv error: %s", strerror(errno)); >> >> + printf("%d bytes received\n", length); > > This seems like it is more for debugging. I don't recall now what the case was exactly where umad_recv succeeded but it was unclear whether the data was valid or not. In that sense, it's a missing part of the current information returned. I think this command geared at manual debug of attribute IDs not supported in smpquery. > How will this affect any scripts which include this command? AFAIK there are no such scripts. > Should we make this debug output? That's probably better/safer and at least provides a way to obtain the proposed added information. Do you want an updated patch for this ? -- Hal > Ira > > >> + >> if (!dump_char) { >> xdump(stdout, 0, smp->data, 64); >> if (smp->status) >> -- >> 2.8.4 >> > -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <1e5e2f67-1492-cf1d-b9e7-1867b142c4ed-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>]
* RE: [PATCH infiniband-diags 2/2] smpdump.c: Print number of bytes returned by umad_recv [not found] ` <1e5e2f67-1492-cf1d-b9e7-1867b142c4ed-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org> @ 2018-02-07 16:12 ` Weiny, Ira 0 siblings, 0 replies; 4+ messages in thread From: Weiny, Ira @ 2018-02-07 16:12 UTC (permalink / raw) To: Hal Rosenstock; +Cc: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset="utf-8", Size: 1450 bytes --] > > On 2/7/2018 12:35 AM, ira.weiny wrote: > > On Mon, Dec 11, 2017 at 09:57:23AM -0500, Hal Rosenstock wrote: > >> > >> Signed-off-by: Hal Rosenstock <hal@mellanox.com> > >> --- > >> src/smpdump.c | 2 ++ > >> 1 file changed, 2 insertions(+) > >> > >> diff --git a/src/smpdump.c b/src/smpdump.c index bc8559a..bb304d4 > >> 100644 > >> --- a/src/smpdump.c > >> +++ b/src/smpdump.c > >> @@ -281,6 +281,8 @@ int main(int argc, char *argv[]) > >> if (umad_recv(portid, umad, &length, -1) != mad_agent) > >> IBPANIC("recv error: %s", strerror(errno)); > >> > >> + printf("%d bytes received\n", length); > > > > This seems like it is more for debugging. > > I don't recall now what the case was exactly where umad_recv succeeded but it > was unclear whether the data was valid or not. In that sense, it's a missing part of > the current information returned. > > I think this command geared at manual debug of attribute IDs not supported in > smpquery. > > > How will this affect any scripts which include this command? > > AFAIK there are no such scripts. > > > Should we make this debug output? > > That's probably better/safer and at least provides a way to obtain the proposed > added information. > > Do you want an updated patch for this ? Yes please, Ira N§²æìr¸yúèØb²X¬¶Ç§vØ^)Þº{.nÇ+·¥{±Ù{ayº\x1dÊÚë,j\a¢f£¢·h»öì\x17/oSc¾Ú³9uÀ¦æåÈ&jw¨®\x03(éÝ¢j"ú\x1a¶^[m§ÿïêäz¹Þàþf£¢·h§~m ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-02-07 16:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-11 14:57 [PATCH infiniband-diags 2/2] smpdump.c: Print number of bytes returned by umad_recv Hal Rosenstock
[not found] ` <499f1d77-7da6-2c00-e826-bf4d0809f48a-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2018-02-07 5:35 ` ira.weiny
[not found] ` <20180207053515.GC25132-W4f6Xiosr+yv7QzWx2u06xL4W9x8LtSr@public.gmane.org>
2018-02-07 11:46 ` Hal Rosenstock
[not found] ` <1e5e2f67-1492-cf1d-b9e7-1867b142c4ed-LDSdmyG8hGV8YrgS2mwiifqBs+8SCbDb@public.gmane.org>
2018-02-07 16:12 ` Weiny, Ira
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox