Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
UCT/IB/DEVX: Set modify-QP global address parameters only for GRH case
1. Back-port master/RP/6061 to integration3 branch 2. This is required by "address path structure fields" 1) hop_limit: For IB and RoCE version 1.0: GRH Hop Limit. 2) rgid_or_rip: For IB port - Valid if the GRH bit is set. For an Ethernet port for RoCE mode, this field must always be valid and contain the remote GID address. 3) traffic class: For InfiniBand and RoCE v1.0: GRH TClass 3. According to IB Spec: 1) Address vector, for UD transports only, containing: For global destination: • Flow label. • Hop limit. • Traffic class. • Source GID index. 2) Address vector, for RC & UC transports only, containing: For global destination: • Traffic class. • Flow label. • Hop limit. • Source GID index. • Destination’s GID. Signed-off-by: Changcheng Liu <jerrliu@nvidia.com>
- Loading branch information