|
@@ -699,7 +699,7 @@ repoll:
|
|
}
|
|
}
|
|
|
|
|
|
wc->slid = be16_to_cpu(cqe->rlid);
|
|
wc->slid = be16_to_cpu(cqe->rlid);
|
|
- wc->sl = be16_to_cpu(cqe->sl_vid >> 12);
|
|
|
|
|
|
+ wc->sl = be16_to_cpu(cqe->sl_vid) >> 12;
|
|
g_mlpath_rqpn = be32_to_cpu(cqe->g_mlpath_rqpn);
|
|
g_mlpath_rqpn = be32_to_cpu(cqe->g_mlpath_rqpn);
|
|
wc->src_qp = g_mlpath_rqpn & 0xffffff;
|
|
wc->src_qp = g_mlpath_rqpn & 0xffffff;
|
|
wc->dlid_path_bits = (g_mlpath_rqpn >> 24) & 0x7f;
|
|
wc->dlid_path_bits = (g_mlpath_rqpn >> 24) & 0x7f;
|