Linux NFS development
 help / color / mirror / Atom feed
* Congestion window or other reason?
@ 2008-09-26 19:16 Scott Atchley
       [not found] ` <ADA11BC1-B3F1-49F0-8B6A-5303A034DDE3-vV262kQ/Wyo@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Scott Atchley @ 2008-09-26 19:16 UTC (permalink / raw)
  To: linux-nfs

Hi all,

I have bulk writing and reading working on RPCMX, sort of.

Reading seems to work fine. Writing seems to work fine if  
RPCMX_MAX_DATA_SEGS is set to <=32 (versus the default of 8 in  
RPCRDMA). Above that value, I get an oops on the server.

Reading seems to work fine with values up to 128. I have not tried  
256, because the code then adds 2 to create RPCMX_MAX_SEGS and MX is  
limited to 256 total segments. I tried 254, but the client seems to  
prefer power of 2 values, so it uses 128 pages (512 KB).

As best I can tell when reading a 1 MB file, the first transfer is 32  
pages, the second transfer is 128 pages, and the final transfer is the  
remaining 96 pages.

When writing, the client tries to send 128 pages twice. The SVC MX  
layer receives them correctly (it parses the request correctly and  
posts 128 pages), but I get an oops in svc_process().

Is this related to the congestion window or something else? It doesn't  
come up in RPCRDMA since it is limited to 8 pages.

Any advice would be great.

Thanks,

Scott


--
Scott Atchley
Myricom Inc.
http://www.myri.com



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

end of thread, other threads:[~2009-01-14 20:29 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-26 19:16 Congestion window or other reason? Scott Atchley
     [not found] ` <ADA11BC1-B3F1-49F0-8B6A-5303A034DDE3-vV262kQ/Wyo@public.gmane.org>
2008-09-26 20:08   ` Talpey, Thomas
     [not found]     ` <RTPCLUEXC2-PRDIuB1z00000045-rtwIt2gI0FxT+ZUat5FNkAK/GNPrWCqfQQ4Iyu8u01E@public.gmane.org>
2008-09-26 20:33       ` Scott Atchley
     [not found]       ` <5E69B347-E76C-473D-ABEB-6D0992D66755-vV262kQ/Wyo@public.gmane.org>
2008-09-26 21:24         ` Talpey, Thomas
     [not found]           ` <RTPCLUEXC2-PRDPaRTO00000047-rtwIt2gI0FxT+ZUat5FNkAK/GNPrWCqfQQ4Iyu8u01E@public.gmane.org>
2008-09-27  0:35             ` Scott Atchley
     [not found]             ` <01F77AFC-1D5A-459B-A5AC-7F02E598F2E9-vV262kQ/Wyo@public.gmane.org>
2008-09-30 12:34               ` Talpey, Thomas
     [not found]                 ` <RTPCLUEXC2-PRDctLVm00000079-rtwIt2gI0FxT+ZUat5FNkAK/GNPrWCqfQQ4Iyu8u01E@public.gmane.org>
2009-01-14 20:28                   ` Scott Atchley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox