From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Wise Subject: Re: [PATCH V2 0/3] New RAW_PACKET QP type Date: Fri, 05 Nov 2010 11:09:56 -0500 Message-ID: <4CD42C54.7010609@opengridcomputing.com> References: <4CD171F0.8020506@voltaire.com> <4CD41D5D.9030103@opengridcomputing.com> <4CD420C3.1090803@opengridcomputing.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: "Hefty, Sean" Cc: Aleksey Senin , "linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Moni Shoua , Alex Rosenbaum , Roland Dreier List-Id: linux-rdma@vger.kernel.org On 11/05/2010 11:05 AM, Hefty, Sean wrote: >> The linux PF_PACKET interface comes to mind. It allows >> sending/receiving raw ethernet frames: >> >> ---- >> Packet sockets are used to receive or send raw packets at the >> device >> driver (OSI Layer 2) level. They allow the user to implement >> protocol >> modules in user space on top of the physical layer. >> > I don't have a strong preference on the name, but isn't PF_PACKET further qualified by the socket type to indicate if the user provides the L2 header or not? Maybe we just need that additional qualifier. > Yea, you're correct. Maybe we need some attributes that get passed in at qp create or qp modify ->RTS or something? I'm working on similar code for Chelsio that will use these QPs. I do need additional attributes to be passed in. But I'm not nearly ready to propose the details yet. Steve. -- 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