Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8610586d authored by Steve Wise's avatar Steve Wise Committed by Anna Schumaker
Browse files

xprtrdma: don't log warnings for flushed completions



Unsignaled send WRs can get flushed as part of normal unmount, so don't
log them as warnings.

Signed-off-by: default avatarSteve Wise <swise@opengridcomputing.com>
Signed-off-by: default avatarAnna Schumaker <Anna.Schumaker@Netapp.com>
parent 7379047d
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -252,7 +252,10 @@ frwr_sendcompletion(struct ib_wc *wc)

	/* WARNING: Only wr_id and status are reliable at this point */
	r = (struct rpcrdma_mw *)(unsigned long)wc->wr_id;
	pr_warn("RPC:       %s: frmr %p flushed, status %s (%d)\n",
	if (wc->status == IB_WC_WR_FLUSH_ERR)
		dprintk("RPC:       %s: frmr %p flushed\n", __func__, r);
	else
		pr_warn("RPC:       %s: frmr %p error, status %s (%d)\n",
			__func__, r, ib_wc_status_msg(wc->status), wc->status);
	r->r.frmr.fr_state = FRMR_IS_STALE;
}