From: Steve Wise <swise@opengridcomputing.com>
To: lustre-devel@lists.lustre.org
Subject: [Lustre-devel] lustre-1.8.8: rdma_listen() backlog 0 breaks iWARP
Date: Thu, 24 Jul 2014 09:22:17 -0500 [thread overview]
Message-ID: <001801cfa74a$ac57fde0$0507f9a0$@opengridcomputing.com> (raw)
In-Reply-To: <CFF56046.B2EDD%andreas.dilger@intel.com>
> >Hello,
> >
> >I'm trying to get lustre-1.8.8/RHEL6 running over Chelsio iWARP RNICs and
> >connection setup
> >is failing at the server due to kiblnd_startup() calling rdma_listen()
> >with a backlog of
> >0. This effectively rejects all incoming connection requests. I looked
> >at lustre-1.8.7,
> >and the backlog was 256 in that release.
> >
> >Q: Why was it changed to 0?
>
> Since I'm not familiar with the LNET code myself, I'd recommend to check
> the
> commit messages in Git to see if there is an explanation, or in the linked
> Jira/Bugzilla ticket.
>
> You may also want to see if this is fixed with the 1.8.9 release.
>
+ sean hefty
+ Isaac Huang
This commit changed the backlog to 0:
commit 7b442f1a43714455fad06c527b6fbc10f82af857
Author: Isaac Huang <he.h.huang@oracle.com>
Date: Wed Nov 17 07:14:46 2010 -0700
b=20153 add IB bonding failover support to o2iblnd
O2iblnd changes to support failover events from an IB
bonding IPoIB interface. Mostly to recreate device
specific resources, e.g. listener CMID.
i=isaac
i=liang
Bug: https://projectlava.xyratex.com/show_bug.cgi?id=20153
I'm not sure why it was changed to 0 though. It definitely breaks iwarp support. I'm not
yet sure what the semantics are for creating a listening cm_id with a backlog of 0. Was
the assumption that 0 means "let the system choose" or "max supported backlog"? The iwarp
CM interprets 0 to mean no connection requests allowed. :)
Isaac, can you explain?
Thanks,
Steve.
next prev parent reply other threads:[~2014-07-24 14:22 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-23 15:44 [Lustre-devel] lustre-1.8.8: rdma_listen() backlog 0 breaks iWARP Steve Wise
2014-07-23 18:52 ` Dilger, Andreas
2014-07-24 14:22 ` Steve Wise [this message]
2014-07-24 15:08 ` Hefty, Sean
2014-07-24 15:13 ` Steve Wise
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='001801cfa74a$ac57fde0$0507f9a0$@opengridcomputing.com' \
--to=swise@opengridcomputing.com \
--cc=lustre-devel@lists.lustre.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.