RDMA/bnxt_re: Remove a redundant 'memset'
'wqe' is already zeroed at the top of the 'while' loop, just a few lines below, and is not used outside of the loop. So there is no need to zero it again, or for the variable to be declared outside the loop. Link: https://lore.kernel.org/r/20200308065442.5415-1-christophe.jaillet@wanadoo.fr Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
This commit is contained in:
parent
32ac9e4399
commit
24a5b0ce71
|
@ -2470,15 +2470,12 @@ static int bnxt_re_post_send_shadow_qp(struct bnxt_re_dev *rdev,
|
|||
struct bnxt_re_qp *qp,
|
||||
const struct ib_send_wr *wr)
|
||||
{
|
||||
struct bnxt_qplib_swqe wqe;
|
||||
int rc = 0, payload_sz = 0;
|
||||
unsigned long flags;
|
||||
|
||||
spin_lock_irqsave(&qp->sq_lock, flags);
|
||||
memset(&wqe, 0, sizeof(wqe));
|
||||
while (wr) {
|
||||
/* House keeping */
|
||||
memset(&wqe, 0, sizeof(wqe));
|
||||
struct bnxt_qplib_swqe wqe = {};
|
||||
|
||||
/* Common */
|
||||
wqe.num_sge = wr->num_sge;
|
||||
|
|
Loading…
Reference in New Issue