Branch next

 

Tag:V6-dev.17

 

NOTE: This merge includes and ntirpc pullup, please update your submodule

 

Merge Highlights

 

* zero copy

 

* RDMA revamp

 

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

 

Contents:

 

8520ce672 Frank S. Filz V6-dev.17

f0c63504e Rojin George Add validation to Server stats to get latest info

21a775714 Rojin George NFSoRDMA: Update RPC_Max_RDMA_Connections to 64

00df1a252 Rojin George NFSoRDMA: Set default rdma credits to 64

6e17c6b30 Rojin George NFSoRDMA: Skip svc_rqst_evchan_reg for RDMA Event Channel

ba9e99a5d Rojin George NFSoRDMA: NFSv3 ReadDir/ReadDirPlus Ops to get buffers from RDMA registered memory

9ca769c53 Rojin George NFSoRDMA: RDMA Tunable for RPC_Max_RDMA_Connections

053a15eef Rojin George NFSoRDMA: RDMA Tunables for sq_depth, rq_depth and credits

16ff25ce1 Rojin George NFSoRDMA: Restrict NFS Over RDMA mounts to NFS_RDMA_Protocol_Versions configured

af35ed788 Rojin George NFSoRDMA: Update xp_dispatch.rendezvous_cb for RDMA

90eeca9bd Rojin George NFSoRDMA: Make Port of NFS Over RDMA Tunable

d245a863e Rojin George NFSoRDMA: NFSv4 ReadDir Op to get buffers from RDMA registered memory

b5ff25550 Rojin George NFSoRDMA: NFSv4 Read Op to get buffers from RDMA registered memory

029a25499 Rojin George NFSoRDMA: Enable NFS Over RDMA support in Ganesha

49f275c57 Rojin George NFSoRDMA: API to get the buffer to fill the IO Payloads

30f365351 Frank S. Filz ntirpc pullup

07f4eede9 Frank S. Filz CEPH: Enable zero copy also allow run time config of async and zero copy

f4fb682e8 Frank S. Filz CEPH: cmake bits for detecting zero copy support and revert 4cbf7d603

48e5220b2 Frank S. Filz Make read path use iovec all the way through

02197b4e0 Frank S. Filz FSAL: Add infrastructure so read2 implementation can allocate own buffers

46e012d13 Frank S. Filz Make write path use iovec all the way through

3e335a5b2 Frank S. Filz Make iov in fsal_io_arg a pointer

a9b493c7f Frank S. Filz Add generalized xdr for iovec to putbufs and fillbufs

e44fdaf08 Frank S. Filz CEPH: Make client_oc configurable from Ganesha config - default false

aafb9f3e4 Frank S. Filz Use NFS_REQUEST ONLY for actual NFS requests

cdb0eb325 Frank S. Filz GPFS: Handle iovec with multiple buffers in read and write