>>>> he queue pairs successfully switch from RESET to INIT, but miserably fail >>>> to switch from INIT to RTR with an EINVAL error code. >>> >>> On IBoE, are you passing in a path with a global routing info, ie a GID? >> >> for example, what is the value of >> >> qp_attr.ah_attr.is_global >> >> that you pass into modify_qp for the INIT->RTR transition? > > I use 0 for is_global, as i am only using a local subnet…
it looks like this is my problem. Digging into IBoE it looks like it requires a GRH, ego a GID. I guess I'll have to reformat my code to make it compatible with GRHs. On a side note, I see from rc_pingpong that ibv_query_gid requires an index, and that this index is asked to the user of the pingpong program. What is that index about (the man page is not very explicit)? Cannot it be deduced in any way ? Thanks, Xavier-- 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
