From mboxrd@z Thu Jan 1 00:00:00 1970 From: 'Christoph Hellwig' Subject: Re: [PATCH V3 0/5] Transport-independent MRs Date: Tue, 7 Jul 2015 02:01:51 -0700 Message-ID: <20150707090151.GC11736@infradead.org> References: <20150705231831.12029.80307.stgit@build2.ogc.int> <20150706052542.GB1109@infradead.org> <000e01d0b7f7$86f6f100$94e4d300$@opengridcomputing.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <000e01d0b7f7$86f6f100$94e4d300$@opengridcomputing.com> Sender: target-devel-owner@vger.kernel.org To: Steve Wise Cc: 'Christoph Hellwig' , dledford@redhat.com, sagig@mellanox.com, ogerlitz@mellanox.com, roid@mellanox.com, linux-rdma@vger.kernel.org, eli@mellanox.com, target-devel@vger.kernel.org, linux-nfs@vger.kernel.org, trond.myklebust@primarydata.com, bfields@fieldses.org List-Id: linux-rdma@vger.kernel.org On Mon, Jul 06, 2015 at 09:24:54AM -0500, Steve Wise wrote: > I can. These are the only "transport independent" ULPs at this point. And the only reason for that is that the current APIs are such a nighmare and require extra effort to be transport independent. By removing APIs that encourage this and replacing them with APIs that get you transport independence automatically we're getting closer to something that looks like real Linux APIs rather than the current Verbs nightmare.