I'd like to see these merged into 4.2. Thanks in advance for any review! This patch series includes: - Don't use a non-byte-swapped value as an array index - Perform a memory access check before doing a copy_to_user - A server-side pre-requisite for increasing r/wsize on the client - A server-side pre-requisite for client RPC/RDMA bi-direction - Miscellaneous clean-ups These are largely RPC infrastructure patches not related to RDMA specifics, so I'm posting this series just to linux-nfs. --- Chuck Lever (8): svcrdma: Add backward direction service for RPC/RDMA transport svcrdma: Add a separate "max data segs macro for svcrdma svcrdma: Replace GFP_KERNEL in a loop with GFP_NOFAIL svcrdma: Keep rpcrdma_msg fields in network byte-order svcrdma: Remove svc_rdma_xdr_decode_deferred_req() SUNRPC: Move EXPORT_SYMBOL for svc_process svcrdma: Add missing access_ok() call in svc_rdma.c svcrdma: Fix byte-swapping in svc_rdma_sendto.c include/linux/sunrpc/svc_rdma.h | 17 +++- include/linux/sunrpc/xprt.h | 1 net/sunrpc/svc.c | 2 net/sunrpc/xprtrdma/svc_rdma.c | 14 +++ net/sunrpc/xprtrdma/svc_rdma_marshal.c | 140 ++++++++---------------------- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 net/sunrpc/xprtrdma/svc_rdma_sendto.c | 16 ++- net/sunrpc/xprtrdma/svc_rdma_transport.c | 95 ++++++++++++++------ net/sunrpc/xprtrdma/xprt_rdma.h | 6 - 9 files changed, 143 insertions(+), 150 deletions(-) -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html