All of lore.kernel.org
 help / color / mirror / Atom feed
* [Lustre-devel] Credits, peer credits and concurrent sends
@ 2009-02-24 18:32 Scott Atchley
  2009-02-24 19:09 ` Isaac Huang
  0 siblings, 1 reply; 2+ messages in thread
From: Scott Atchley @ 2009-02-24 18:32 UTC (permalink / raw)
  To: lustre-devel

Hi all,

I am updating MXLND. I am looking at O2IBLND as a reference and I am  
wondering what is the difference between the above module parameters?

The o2iblnd_modparams.c file has:

static int credits = 64;
CFS_MODULE_PARM(credits, "i", int, 0444,
                 "# concurrent sends");

static int peer_credits = 8;
CFS_MODULE_PARM(peer_credits, "i", int, 0444,
                 "# concurrent sends to 1 peer");

#if IBLND_MAP_ON_DEMAND
static int concurrent_sends = IBLND_RX_MSGS;
#else
static int concurrent_sends = IBLND_MSG_QUEUE_SIZE;
#endif
CFS_MODULE_PARM(concurrent_sends, "i", int, 0444,
                 "send work-queue sizing");

where IBLND_MSG_QUEUE_SIZE is 8.

Can anyone elaborate on differences and relationships (e.g. what does  
it mean if concurrent_sends is greater than peer_credits or is that  
not allowed)?

Thanks,

Scott


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

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

end of thread, other threads:[~2009-02-24 19:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-24 18:32 [Lustre-devel] Credits, peer credits and concurrent sends Scott Atchley
2009-02-24 19:09 ` Isaac Huang

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.