On Thu, 2007-11-15 at 09:40 -0800, Ira Weiny wrote: > On Thu, 15 Nov 2007 06:30:17 -0800 > Hal Rosenstock <[EMAIL PROTECTED]> wrote: > > > On Thu, 2007-11-15 at 12:37 +0200, Sasha Khapyorsky wrote: > > > As stated in bug#504 (https://bugs.openfabrics.org/show_bug.cgi?id=504) > > > lid output format unification is needed. Print LIDs as decimal in > > > ibtracert. > > > > I'd prefer to see this done as some sort of option. Also, I think hex is > > better for MLIDs. > > While I support the output of decimal for the diags I don't know if this > changes any of the scripts. We should check that and I don't have the time > right now. > > Sasha do any of the scripts use ibtracert? Does anyone else on the list use > the output?
Don't know but this is one other reason to maintain output backward compatibility and make this an option. -- Hal > Ira > > > It would be best to see the bigger picture for what will change to > > support decimal LIDs in management and ibutils but this is a first trial > > balloon IMO. > > > > -- Hal > > > > > > > > Signed-off-by: Sasha Khapyorsky <[EMAIL PROTECTED]> > > > --- > > > infiniband-diags/src/ibtracert.c | 10 +++++----- > > > 1 files changed, 5 insertions(+), 5 deletions(-) > > > > > > diff --git a/infiniband-diags/src/ibtracert.c > > > b/infiniband-diags/src/ibtracert.c > > > index 010f45f..284ae2a 100644 > > > --- a/infiniband-diags/src/ibtracert.c > > > +++ b/infiniband-diags/src/ibtracert.c > > > @@ -207,7 +207,7 @@ dump_endnode(int dump, char *prompt, Node *node, Port > > > *port) > > > > > > nodename = remap_node_name(node_name_map, node->nodeguid, > > > node->nodedesc); > > > > > > - fprintf(f, "%s %s {0x%016" PRIx64 "} portnum %d lid 0x%x-0x%x \"%s\"\n", > > > + fprintf(f, "%s %s {0x%016" PRIx64 "} portnum %d lid %u-%u \"%s\"\n", > > > prompt, > > > (node->type <= IB_NODE_MAX ? node_type_str[node->type] : "???"), > > > node->nodeguid, node->type == IB_NODE_SWITCH ? 0 : > > > port->portnum, > > > @@ -231,7 +231,7 @@ dump_route(int dump, Node *node, int outport, Port > > > *port) > > > fprintf(f, "[%d] -> {0x%016" PRIx64 "}[%d]\n", > > > outport, port->portguid, port->portnum); > > > else > > > - fprintf(f, "[%d] -> %s port {0x%016" PRIx64 "}[%d] lid > > > 0x%x-0x%x \"%s\"\n", > > > + fprintf(f, "[%d] -> %s port {0x%016" PRIx64 "}[%d] lid %u-%u > > > \"%s\"\n", > > > outport, > > > (node->type <= IB_NODE_MAX ? node_type_str[node->type] > > > : "???"), > > > port->portguid, port->portnum, > > > @@ -640,7 +640,7 @@ dump_mcpath(Node *node, int dumplevel) > > > nodename = remap_node_name(node_name_map, node->nodeguid, > > > node->nodedesc); > > > > > > if (!node->dist) { > > > - printf("From %s 0x%" PRIx64 " port %d lid 0x%x-0x%x \"%s\"\n", > > > + printf("From %s 0x%" PRIx64 " port %d lid %u-%u \"%s\"\n", > > > (node->type <= IB_NODE_MAX ? node_type_str[node->type] > > > : "???"), > > > node->nodeguid, node->ports->portnum, node->ports->lid, > > > node->ports->lid + (1 << node->ports->lmc) - 1, > > > @@ -655,7 +655,7 @@ dump_mcpath(Node *node, int dumplevel) > > > (node->type <= IB_NODE_MAX ? > > > node_type_str[node->type] : "???"), > > > node->nodeguid, node->upport); > > > else > > > - printf("[%d] -> %s 0x%" PRIx64 "[%d] lid 0x%x \"%s\"\n", > > > + printf("[%d] -> %s 0x%" PRIx64 "[%d] lid %u \"%s\"\n", > > > node->ports->remoteport->portnum, > > > (node->type <= IB_NODE_MAX ? > > > node_type_str[node->type] : "???"), > > > node->nodeguid, node->upport, > > > @@ -664,7 +664,7 @@ dump_mcpath(Node *node, int dumplevel) > > > > > > if (node->dist < 0) > > > /* target node */ > > > - printf("To %s 0x%" PRIx64 " port %d lid 0x%x-0x%x \"%s\"\n", > > > + printf("To %s 0x%" PRIx64 " port %d lid %u-%u \"%s\"\n", > > > (node->type <= IB_NODE_MAX ? node_type_str[node->type] > > > : "???"), > > > node->nodeguid, node->ports->portnum, node->ports->lid, > > > node->ports->lid + (1 << node->ports->lmc) - 1, > > _______________________________________________ > > general mailing list > > general@lists.openfabrics.org > > http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general > > > > To unsubscribe, please visit > > http://openib.org/mailman/listinfo/openib-general _______________________________________________ general mailing list general@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general