RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq
[ Upstream commit1cf2ce8272
] The is_user members of struct rxe_sq/rxe_rq/rxe_srq are unsed since commitae6e843fe0
("RDMA/rxe: Add memory barriers to kernel queues"). In this case, it is fine to remove them directly. Link: https://lore.kernel.org/r/20210930094813.226888-2-yangx.jy@fujitsu.com Signed-off-by: Xiao Yang <yangx.jy@fujitsu.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
Родитель
66c735c9a7
Коммит
bfb54ad958
|
@ -309,8 +309,6 @@ static int rxe_qp_init_resp(struct rxe_dev *rxe, struct rxe_qp *qp,
|
|||
spin_lock_init(&qp->rq.producer_lock);
|
||||
spin_lock_init(&qp->rq.consumer_lock);
|
||||
|
||||
qp->rq.is_user = qp->is_user;
|
||||
|
||||
skb_queue_head_init(&qp->resp_pkts);
|
||||
|
||||
rxe_init_task(rxe, &qp->resp.task, qp,
|
||||
|
|
|
@ -86,7 +86,6 @@ int rxe_srq_from_init(struct rxe_dev *rxe, struct rxe_srq *srq,
|
|||
srq->srq_num = srq->pelem.index;
|
||||
srq->rq.max_wr = init->attr.max_wr;
|
||||
srq->rq.max_sge = init->attr.max_sge;
|
||||
srq->rq.is_user = srq->is_user;
|
||||
|
||||
srq_wqe_size = rcv_wqe_size(srq->rq.max_sge);
|
||||
|
||||
|
|
|
@ -270,9 +270,6 @@ static int rxe_create_srq(struct ib_srq *ibsrq, struct ib_srq_init_attr *init,
|
|||
if (udata->outlen < sizeof(*uresp))
|
||||
return -EINVAL;
|
||||
uresp = udata->outbuf;
|
||||
srq->is_user = true;
|
||||
} else {
|
||||
srq->is_user = false;
|
||||
}
|
||||
|
||||
err = rxe_srq_chk_attr(rxe, NULL, &init->attr, IB_SRQ_INIT_MASK);
|
||||
|
|
|
@ -77,7 +77,6 @@ enum wqe_state {
|
|||
};
|
||||
|
||||
struct rxe_sq {
|
||||
bool is_user;
|
||||
int max_wr;
|
||||
int max_sge;
|
||||
int max_inline;
|
||||
|
@ -86,7 +85,6 @@ struct rxe_sq {
|
|||
};
|
||||
|
||||
struct rxe_rq {
|
||||
bool is_user;
|
||||
int max_wr;
|
||||
int max_sge;
|
||||
spinlock_t producer_lock; /* guard queue producer */
|
||||
|
@ -100,7 +98,6 @@ struct rxe_srq {
|
|||
struct rxe_pd *pd;
|
||||
struct rxe_rq rq;
|
||||
u32 srq_num;
|
||||
bool is_user;
|
||||
|
||||
int limit;
|
||||
int error;
|
||||
|
|
Загрузка…
Ссылка в новой задаче