summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2026-05-26 17:14:01 +0300
committerAnna Schumaker <anna.schumaker@hammerspace.com>2026-06-08 17:21:55 +0300
commit2797ae7c929610fb2d2303a996a08173fa096730 (patch)
treeb002ee25faf9f0fb3a775dfcf827d7a4bc577bd0 /scripts
parent13e198a90ca4050f4bee8a3f23680389a6563ccc (diff)
downloadlinux-2797ae7c929610fb2d2303a996a08173fa096730.tar.xz
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 'scripts')
0 files changed, 0 insertions, 0 deletions