On Tue, May 06, 2014 at 12:46:21PM -0500, Steve Wise wrote: > This patch series refactors the NFSRDMA server marshalling logic to > remove the intermediary map structures. It also fixes an existing bug > where the NFSRDMA server was not minding the device fast register page > list length limitations. > > I've also made a git repo available with these patches on top of 3.15-rc4: > > git://git.openfabrics.org/~swise/linux svcrdma-refactor > > Changes since V1: > > - fixed regression for devices that don't support FRMRs (see > rdma_read_chunk_lcl()) > > - split patch up for closer review. However I request it be squashed > before merging as they is not bisectable, and I think these changes > should all be a single commit anyway. If it's not split up in a way that's bisectable, then yes, just don't bother. --b. > > Please review, and test if you can. > > Signed-off-by: Tom Tucker <tom@xxxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Steve Wise <swise@xxxxxxxxxxxxxxxxxxxxx> > > --- > > Tom Tucker (3): > svcrdma: Sendto changes > svcrdma: Recvfrom changes > svcrdma: Transport and header file changes > > > include/linux/sunrpc/svc_rdma.h | 3 > net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 633 ++++++++++++------------------ > net/sunrpc/xprtrdma/svc_rdma_sendto.c | 230 +---------- > net/sunrpc/xprtrdma/svc_rdma_transport.c | 62 ++- > 4 files changed, 318 insertions(+), 610 deletions(-) > > -- > > Steve / Tom -- 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