perf: riscv_pmu{,_sbi}: Miscallenous improvement & fixes
[linux-block.git] / net / rds / rdma.c
index 6f1a50d50d06da3924370492bc829e4391fd3d9c..fba82d36593add3317e89104aabbd69a0281cb33 100644 (file)
@@ -742,7 +742,7 @@ int rds_cmsg_rdma_args(struct rds_sock *rs, struct rds_message *rm,
                                        NULL, 0, rs, &local_odp_mr->r_key, NULL,
                                        iov->addr, iov->bytes, ODP_VIRTUAL);
                        if (IS_ERR(local_odp_mr->r_trans_private)) {
-                               ret = IS_ERR(local_odp_mr->r_trans_private);
+                               ret = PTR_ERR(local_odp_mr->r_trans_private);
                                rdsdebug("get_mr ret %d %p\"", ret,
                                         local_odp_mr->r_trans_private);
                                kfree(local_odp_mr);