Revision cb586decbb88fcd068116af2d4e1e3e2e86978d6 authored by Chuck Lever on 03 January 2020, 16:56:32 UTC, committed by Anna Schumaker on 15 January 2020, 15:54:32 UTC
The size of the sendctx queue depends on the value stored in ia->ri_max_send_sges. This value is determined by querying the underlying device. Eventually, rpcrdma_ia_open() and rpcrdma_ep_create() will be called in the connect worker rather than at transport set-up time. The underlying device will not have been chosen device set-up time. The sendctx queue will thus have to be created after the underlying device has been chosen via address and route resolution; in other words, in the connect worker. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
1 parent 2e87036
File | Mode | Size |
---|---|---|
Design | ||
NMI-RCU.txt | -rw-r--r-- | 4.2 KB |
RTFP.txt | -rw-r--r-- | 82.8 KB |
UP.rst | -rw-r--r-- | 5.8 KB |
arrayRCU.txt | -rw-r--r-- | 5.1 KB |
checklist.txt | -rw-r--r-- | 21.4 KB |
index.rst | -rw-r--r-- | 377 bytes |
listRCU.rst | -rw-r--r-- | 11.0 KB |
lockdep-splat.txt | -rw-r--r-- | 4.7 KB |
lockdep.txt | -rw-r--r-- | 4.9 KB |
rcu.rst | -rw-r--r-- | 3.8 KB |
rcu_dereference.txt | -rw-r--r-- | 16.0 KB |
rcubarrier.txt | -rw-r--r-- | 12.7 KB |
rculist_nulls.txt | -rw-r--r-- | 5.1 KB |
rcuref.txt | -rw-r--r-- | 5.1 KB |
stallwarn.txt | -rw-r--r-- | 15.1 KB |
torture.txt | -rw-r--r-- | 6.8 KB |
whatisRCU.txt | -rw-r--r-- | 40.3 KB |
Computing file changes ...