From: jaganav@us.ibm.com
To: Stephen Hemminger <shemminger@osdl.org>
Cc: Roland Dreier <roland@topspin.com>,
Benjamin LaHaise <bcrl@kvack.org>,
Dmitry Yusupov <dmitry_yus@yahoo.com>,
open-iscsi@googlegroups.com,
"David S. Miller" <davem@davemloft.net>,
mpm@selenic.com, andrea@suse.de, michaelc@cs.wisc.edu,
James.Bottomley@HansenPartnership.com,
ksummit-2005-discuss@thunk.org, netdev@oss.sgi.com,
bmt@zurich.ibm.com
Subject: Re: Linux support for RDMA (was: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics)
Date: Fri, 1 Apr 2005 20:37:13 -0500 [thread overview]
Message-ID: <1112405833.424df749e61b5@imap.linux.ibm.com> (raw)
Quoting Stephen Hemminger <shemminger@osdl.org>:
> On Thu, 31 Mar 2005 21:13:39 -0500
> jaganav@us.ibm.com wrote:
>
> > Quoting Roland Dreier <roland@topspin.com>:
> > > I have to admit I don't know much about the TOE / RDMA/TCP / RNIC (or
> > > whatever you want to call it) world. However I know that the large
> > > majority of InfiniBand use right now is running on Linux, and I hope
> > > the Linux community is willing to work with the IB community.
> > >
> >
> > Just want to let everyone know know that we have started an opensource
> > effort (www.openrdma.org) for enablement of RNICs (RDMA enabled NICs).
> This
> > community has now come up with an architecture
> > (http://rdma.sourceforge.net/architecture.pdf) to build this support in
> Linux.
> > Would really appreciate if you review and provide any comments. We have
> just
> > started to hack but no code is available on this project yet.
> >
> > Thanks
> > Venkat
>
> OpenRdma is a misnomer, because as I read your architecture you are trying
> to
> create a "kernel abstraction layer" for closed source vendor RDMA drivers.
> This will
> never be accepted, please go back to the drawing board and figure out how to
> make
> real open source drivers.
>
>
First let me say that the purpose of this project is to
make the entire stack (with all of the enablement layers)
including the drivers opensourced.
The kernel abstraction layer will be built
around standards based (opengroup.org/icsc) RNIC-PI
interface and which allows the RNIC vendors to opensource
their drivers using that interface. BTW, RNIC-PI
interface is work-in-progress and the first draft
is targeted to be published soon.
Several RNIC adapter vendors, who contribute to the
openRDMA effort, are quite willing to opensource
their drivers through openRDMA project.
BTW, I understood why you got the impression
that the this is for closed source vendor drivers:
Our intention is not to allow the kernel verbs
provider code (kVP) to be private and that was
an error. Thanks for pointing this out
but we'll make this change soon.
Thanks
Venkat
next prev reply other threads:[~2005-04-02 1:37 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-01 2:13 Linux support for RDMA (was: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics) jaganav
2005-04-01 23:43 ` Stephen Hemminger
2005-04-02 1:37 ` jaganav [this message]
2005-04-02 5:27 ` Greg KH
2005-04-02 6:02 ` Greg KH
2005-04-02 15:01 ` Andrea Arcangeli
2005-04-04 16:50 ` Stephen Hemminger
-- strict thread matches above, loose matches on Subject: below --
2005-04-05 22:19 jaganav
2005-04-02 19:07 [Ksummit-2005-discuss] Summary of 2005 Kernel Summit ProposedTopics Asgeir Eiriksson
2005-04-04 0:56 ` Linux support for RDMA (was: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics) Dmitry Yusupov
2005-04-04 6:34 ` Grant Grundler
2005-04-04 7:10 ` David S. Miller
2005-04-04 12:58 ` Ming Zhang
2005-04-04 16:31 ` Grant Grundler
2005-04-04 12:56 ` Ming Zhang
2005-04-04 16:54 ` Dmitry Yusupov
2005-04-04 19:11 ` Grant Grundler
2005-04-02 7:29 jaganav
2005-04-02 18:27 ` Matthew Wilcox
2005-04-03 1:26 ` Grant Grundler
2005-04-05 15:04 ` Rik van Riel
[not found] <4241D106.8050302@cs.wisc.edu>
[not found] ` <20050324101622S.fujita.tomonori@lab.ntt.co.jp>
[not found] ` <1111628393.1548.307.camel@beastie>
[not found] ` <20050324113312W.fujita.tomonori@lab.ntt.co.jp>
[not found] ` <1111633846.1548.318.camel@beastie>
[not found] ` <20050324215922.GT14202@opteron.random>
[not found] ` <424346FE.20704@cs.wisc.edu>
[not found] ` <20050324233921.GZ14202@opteron.random>
[not found] ` <20050325034341.GV32638@waste.org>
[not found] ` <20050327035149.GD4053@g5.random>
2005-03-27 5:48 ` [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics Matt Mackall
2005-03-27 6:33 ` Dmitry Yusupov
2005-03-27 6:46 ` David S. Miller
2005-03-28 19:45 ` Roland Dreier
[not found] ` <1112042936.5088.22.camel@beastie>
2005-03-28 22:32 ` Benjamin LaHaise
2005-03-29 3:19 ` Linux support for RDMA (was: [Ksummit-2005-discuss] Summary of 2005 Kernel Summit Proposed Topics) Roland Dreier
2005-03-30 16:00 ` Benjamin LaHaise
2005-03-29 3:14 ` Roland Dreier
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=1112405833.424df749e61b5@imap.linux.ibm.com \
--to=jaganav@us.ibm.com \
--cc=James.Bottomley@HansenPartnership.com \
--cc=andrea@suse.de \
--cc=bcrl@kvack.org \
--cc=bmt@zurich.ibm.com \
--cc=davem@davemloft.net \
--cc=dmitry_yus@yahoo.com \
--cc=ksummit-2005-discuss@thunk.org \
--cc=michaelc@cs.wisc.edu \
--cc=mpm@selenic.com \
--cc=netdev@oss.sgi.com \
--cc=open-iscsi@googlegroups.com \
--cc=roland@topspin.com \
--cc=shemminger@osdl.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).