diff options
Diffstat (limited to 'drivers/infiniband/hw/ehca/ehca_qp.c')
-rw-r--r-- | drivers/infiniband/hw/ehca/ehca_qp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/infiniband/hw/ehca/ehca_qp.c b/drivers/infiniband/hw/ehca/ehca_qp.c index 964f85520798..149393915ae5 100644 --- a/drivers/infiniband/hw/ehca/ehca_qp.c +++ b/drivers/infiniband/hw/ehca/ehca_qp.c | |||
@@ -321,7 +321,7 @@ static inline int init_qp_queue(struct ehca_shca *shca, | |||
321 | ret = -EINVAL; | 321 | ret = -EINVAL; |
322 | goto init_qp_queue1; | 322 | goto init_qp_queue1; |
323 | } | 323 | } |
324 | rpage = virt_to_abs(vpage); | 324 | rpage = __pa(vpage); |
325 | 325 | ||
326 | h_ret = hipz_h_register_rpage_qp(ipz_hca_handle, | 326 | h_ret = hipz_h_register_rpage_qp(ipz_hca_handle, |
327 | my_qp->ipz_qp_handle, | 327 | my_qp->ipz_qp_handle, |
@@ -1094,7 +1094,7 @@ static int prepare_sqe_rts(struct ehca_qp *my_qp, struct ehca_shca *shca, | |||
1094 | ehca_dbg(&shca->ib_device, "qp_num=%x bad_send_wqe_p=%p", | 1094 | ehca_dbg(&shca->ib_device, "qp_num=%x bad_send_wqe_p=%p", |
1095 | qp_num, bad_send_wqe_p); | 1095 | qp_num, bad_send_wqe_p); |
1096 | /* convert wqe pointer to vadr */ | 1096 | /* convert wqe pointer to vadr */ |
1097 | bad_send_wqe_v = abs_to_virt((u64)bad_send_wqe_p); | 1097 | bad_send_wqe_v = __va((u64)bad_send_wqe_p); |
1098 | if (ehca_debug_level >= 2) | 1098 | if (ehca_debug_level >= 2) |
1099 | ehca_dmp(bad_send_wqe_v, 32, "qp_num=%x bad_wqe", qp_num); | 1099 | ehca_dmp(bad_send_wqe_v, 32, "qp_num=%x bad_wqe", qp_num); |
1100 | squeue = &my_qp->ipz_squeue; | 1100 | squeue = &my_qp->ipz_squeue; |
@@ -1138,7 +1138,7 @@ static int calc_left_cqes(u64 wqe_p, struct ipz_queue *ipz_queue, | |||
1138 | /* convert real to abs address */ | 1138 | /* convert real to abs address */ |
1139 | wqe_p = wqe_p & (~(1UL << 63)); | 1139 | wqe_p = wqe_p & (~(1UL << 63)); |
1140 | 1140 | ||
1141 | wqe_v = abs_to_virt(wqe_p); | 1141 | wqe_v = __va(wqe_p); |
1142 | 1142 | ||
1143 | if (ipz_queue_abs_to_offset(ipz_queue, wqe_p, &q_ofs)) { | 1143 | if (ipz_queue_abs_to_offset(ipz_queue, wqe_p, &q_ofs)) { |
1144 | ehca_gen_err("Invalid offset for calculating left cqes " | 1144 | ehca_gen_err("Invalid offset for calculating left cqes " |