All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC,PATCH 00/10] knfsd: RMDA Transport Driver v2
@ 2007-07-01 23:02 Tom Tucker
  2007-07-01 23:12 ` [RFC,PATCH 01/10] rdma: ONCRPC RDMA Header File Tom Tucker
                   ` (9 more replies)
  0 siblings, 10 replies; 17+ messages in thread
From: Tom Tucker @ 2007-07-01 23:02 UTC (permalink / raw)
  To: nfs

This patchset implements the NFS-RDMA transport driver for RDMA. It is 
a follow-up to the earlier patchset and reflects recommendations by 
various reviewers.  Most notable improvements are as follows:

- Moved all WR processing into a tasklet reducing the number of irqsave
  locks to 1. 

- Added support for RDMA_READ completion processing that avoids wait
  in an NFSD thread. 

- Integration with the transport switch patchset changes from SGI

- Support for dynamically adding listeners via writes to the portlist file

I looked at making the context allocation fixed. This would require 161 
pages of contexts for 32k wsize/rsize and the default RQ and SQ depths. 
Big data would drive this number up to 5152 pages. This seemed 
untenable to me. Maybe a pool shared across all mounts?

-- 
Signed-off-by: Tom Tucker <tom@opengridcomputing.com>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 17+ messages in thread
[parent not found: <20070820165635.15938.57184.stgit@dell3.ogc.int>]
* [RFC,PATCH 00/10] rdma: SVCRDMA Transport Driver
@ 2007-10-19 21:53 Tom Tucker
  2007-10-19 21:56 ` [RFC,PATCH 08/10] rdma: ONCRPC RDMA protocol marshalling Tom Tucker
  0 siblings, 1 reply; 17+ messages in thread
From: Tom Tucker @ 2007-10-19 21:53 UTC (permalink / raw)
  To: nfs; +Cc: bfields, neilb, gnb

This patchset implements the RDMA Transport Driver for the 
server transport switch. This patchset has been tested with iozone
and Connectathon over NFSv3. 

This patchset along with all of the previous server side
transport switches are also available in this git tree:

git://linux-nfs.org/~tomtucker/nfs-rdma-dev-2.6.git

-- 
Signed-off-by: Tom Tucker <tom@opengridcomputing.com>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2007-10-19 21:56 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-01 23:02 [RFC,PATCH 00/10] knfsd: RMDA Transport Driver v2 Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 01/10] rdma: ONCRPC RDMA Header File Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 02/10] rdma: sysctl for SVCRDMA transport module Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 03/10] rdma: SVCRMDA Header File Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 04/10] rdma: SVCRDMA Transport Module Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 05/10] rdma: SVCRDMA Core Transport Services Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 06/10] rdma: SVCRDMA recvfrom Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 07/10] rdma: SVCRDMA sendto Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 08/10] rdma: ONCRPC RDMA protocol marshalling Tom Tucker
2007-07-02 16:34   ` Chuck Lever
2007-07-04 14:44     ` Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 09/10] rdma: makefile Tom Tucker
2007-07-01 23:12 ` [RFC,PATCH 10/10] rdma: Kconfig Tom Tucker
2007-07-10 15:04   ` James Lentini
2007-07-11  4:11     ` Tom Tucker
     [not found] <20070820165635.15938.57184.stgit@dell3.ogc.int>
2007-08-20 16:58 ` [RFC,PATCH 08/10] rdma: ONCRPC RDMA protocol marshalling Tom Tucker
  -- strict thread matches above, loose matches on Subject: below --
2007-10-19 21:53 [RFC,PATCH 00/10] rdma: SVCRDMA Transport Driver Tom Tucker
2007-10-19 21:56 ` [RFC,PATCH 08/10] rdma: ONCRPC RDMA protocol marshalling Tom Tucker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.