On 4/2/2012 4:35 PM, Bart Van Assche wrote:
Some additional info: - This issue only occurs if the back-to-back connected system is down, not if it is running. - The output I get with the other system down is: # cat /sys/class/infiniband/mlx4_0/ports/1/link_layer InfiniBand # dmesg -c>/dev/null # cat /sys/class/infiniband/mlx4_0/ports/1/rate cat: /sys/class/infiniband/mlx4_0/ports/1/rate: Invalid argument # dmesg -c ib_link_query_port active_speed 7 rate_show ret 0 for ib_query_port dev mlx4_0 port 1 link 1
So you're getting the same wrong value of seven which I get on my systems, I think the patch / way to go here would be to assume some fixed speed (SDR?) when the link is down - as when the link is really down or down since the "wrong" link layer is assumed, the firmware command returns that value of seven which isn't in the speed enum, Roland?
Or. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
