• Chuck Lever's avatar
    xprtrdma: Destroy rpcrdma_rep when Receive is flushed · 85810388
    Chuck Lever authored
    This reduces the hardware and memory footprint of an unconnected
    transport.
    
    At some point in the future, transport reconnect will allow
    resolving the destination IP address through a different device. The
    current change enables reps for the new connection to be allocated
    on whichever NUMA node the new device affines to after a reconnect.
    
    Note that this does not destroy _all_ the transport's reps... there
    will be a few that are still part of a running RPC completion.
    Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
    Signed-off-by: default avatarAnna Schumaker <Anna.Schumaker@Netapp.com>
    85810388
verbs.c 40.6 KB