From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Lameter Subject: Re: [RFC ABI V2 5/8] RDMA/core: Add new ioctl interface Date: Wed, 27 Jul 2016 13:58:53 -0500 (CDT) Message-ID: References: <20160720172143.GG21460@obsidianresearch.com> <20160721015613.GB8279@obsidianresearch.com> <20160721032803.GA12093@obsidianresearch.com> <20160721054439.GA19329@obsidianresearch.com> <20160721164133.GD19849@obsidianresearch.com> <20160725180119.GB18773@obsidianresearch.com> Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Parav Pandit Cc: Jason Gunthorpe , Matan Barak , linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Doug Ledford , Sean Hefty , Liran Liss , Haggai Eran , Tal Alon , Majd Dibbiny , Leon Romanovsky List-Id: linux-rdma@vger.kernel.org On Thu, 28 Jul 2016, Parav Pandit wrote: > > It does not need to be zcopy if the functionality is only there for > > administrative purposes and for other things where we are just too lazy to > > get the whole QP stuff fully operational from user space and just fall > > back to the old sockets paradigm where the QP stuff is done by th kernel > > for us to give us a standard socket API. > Agree. Would rsockets socket emulation be sufficient/good enough or > socket has to come from kernel? The implementation has to fully integrate with the kernel to take advantage of all the diagnostics etc etc. User space wont help. > changes which can still benefit from transport offload acceleration, > with cost of zcopy and syscall. Sure we could add ioctls etc to do QP setup etc etc. That then also has the character of a general QP facility that could also be used by other protocols in the future. Would make RDMA universally available if the ioctls are also supported by other protocols. Which would be great. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html