mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 17:47:41 +02:00
xprtrdma: Fix I3 invariant comment in rpcrdma_complete_rqst
frwr_unmap_sync() and frwr_unmap_async() drain rl_registered via rpcrdma_mr_pop() before posting invalidation Work Requests to hardware. The WARN_ON_ONCE verifies that the list-drain step has occurred, not that hardware unmapping has completed. Reword the comment to match what the assertion actually checks. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <anna.schumaker@hammerspace.com>
This commit is contained in:
parent
797943e8bd
commit
04dd9cdbe5
|
|
@ -1336,8 +1336,8 @@ void rpcrdma_complete_rqst(struct rpcrdma_rep *rep)
|
|||
struct rpc_rqst *rqst = rep->rr_rqst;
|
||||
int status;
|
||||
|
||||
/* I3: every registered MR has been invalidated and
|
||||
* ib_dma_unmap_sg()'d before complete_rqst runs.
|
||||
/* I3: rl_registered has been drained by frwr_unmap before
|
||||
* complete_rqst runs.
|
||||
*/
|
||||
WARN_ON_ONCE(!list_empty(&rpcr_to_rdmar(rqst)->rl_registered));
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user