mirror of
https://github.com/torvalds/linux.git
synced 2024-09-25 01:13:04 +00:00
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: Steve Wise <swise@opengridcomputing.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
This commit is contained in:
parent
7379047d55
commit
8610586d82
|
@ -252,8 +252,11 @@ 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",
|
||||
__func__, r, ib_wc_status_msg(wc->status), wc->status);
|
||||
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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user