The physical link state on iWARP transports has no meaning, so don't print it out at all.
Signed-off-by: Doug Ledford <dledf...@redhat.com> --- examples/devinfo.c | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/devinfo.c b/examples/devinfo.c index d6e9218..ff078e4 100644 --- a/examples/devinfo.c +++ b/examples/devinfo.c @@ -327,8 +327,9 @@ static int print_hca_cap(struct ibv_device *ib_dev, uint8_t ib_port) width_str(port_attr.active_width), port_attr.active_width); printf("\t\t\tactive_speed:\t\t%s (%d)\n", speed_str(port_attr.active_speed), port_attr.active_speed); - printf("\t\t\tphys_state:\t\t%s (%d)\n", - port_phy_state_str(port_attr.phys_state), port_attr.phys_state); + if (ib_dev->transport_type == IBV_TRANSPORT_IB) + printf("\t\t\tphys_state:\t\t%s (%d)\n", + port_phy_state_str(port_attr.phys_state), port_attr.phys_state); if (print_all_port_gids(ctx, port, port_attr.gid_tbl_len)) goto cleanup; -- 1.7.7.6 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html