• Chuck Lever's avatar
    svcrdma: Start moving fields out of struct svc_rdma_read_info · b1818412
    Chuck Lever authored
    Since the request's svc_rdma_recv_ctxt will stay around for the
    duration of the RDMA Read operation, the contents of struct
    svc_rdma_read_info can reside in the request's svc_rdma_recv_ctxt
    rather than being allocated separately. This will eventually save a
    call to kmalloc() in a hot path.
    
    Start this clean-up by moving the Read chunk's svc_rdma_chunk_ctxt.
    Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
    b1818412
svc_rdma_rw.c 32.4 KB