summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue_types.h
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2026-05-26 10:14:01 -0400
committerAnna Schumaker <anna.schumaker@hammerspace.com>2026-06-08 10:21:55 -0400
commit2797ae7c929610fb2d2303a996a08173fa096730 (patch)
treeb002ee25faf9f0fb3a775dfcf827d7a4bc577bd0 /include/linux/timerqueue_types.h
parent13e198a90ca4050f4bee8a3f23680389a6563ccc (diff)
xprtrdma: Use sendctx DMA state for Send signaling
Send signaling matters only when the prepared Send has page mappings to unmap. Today that test is expressed indirectly with rl_kref, because the Send-side reference is taken only for Sends with mapped SGEs. Split the SGE DMA unmap loop into its own helper and use sc_unmap_count directly for the signaling decision. This keeps the current behavior but removes one dependency on the old rl_kref semantics before the request lifetime rules are changed. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <anna.schumaker@hammerspace.com>
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions