Chuck Lever <cel@xxxxxxxxxx> wrote: > From: Chuck Lever <chuck.lever@xxxxxxxxxx> > > There is now enough infrastructure in place to combine the stream > record marker into the biovec array used to send each outgoing RPC > message on TCP. The whole message can be more efficiently sent with > a single call to sock_sendmsg() using a bio_vec iterator. > > Note that this also helps with RPC-with-TLS: the TLS implementation > can now clearly see where the upper layer message boundaries are. > Before, it would send each component of the xdr_buf (record marker, > head, page payload, tail) in separate TLS records. > > Suggested-by: David Howells <dhowells@xxxxxxxxxx> > Signed-off-by: Chuck Lever <chuck.lever@xxxxxxxxxx> Reviewed-by: David Howells <dhowells@xxxxxxxxxx>