From mboxrd@z Thu Jan 1 00:00:00 1970 From: "John W. Linville" Subject: Re: [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices Date: Fri, 6 Jun 2014 15:57:06 -0400 Message-ID: <20140606195706.GB13595@tuxdriver.com> References: <1402082754-12921-1-git-send-email-linville@tuxdriver.com> <20140606194748.GT16092@x220.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: dev-VfR2kkLFssw@public.gmane.org To: Chris Wright Return-path: Content-Disposition: inline In-Reply-To: <20140606194748.GT16092-SwUeJysX96B82hYKe6nXyg@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" On Fri, Jun 06, 2014 at 12:47:48PM -0700, Chris Wright wrote: > * John W. Linville (linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org) wrote: > > This is a Linux-specific virtual PMD driver backed by an AF_PACKET > > socket. The current implementation uses mmap'ed ring buffers to > > limit copying and user/kernel transitions. The intent is also to take > > advantage of fanout and any future AF_PACKET optimizations as well. > > > > This is intended to provide a means for using DPDK on a broad range > > of hardware without hardware-specifi PMDs and hopefully with better > > performance than what PCAP offers in Linux. This might be useful > > as a development platform for DPDK applications when DPDK-supported > > hardware is expensive or unavailable. > > Nice, have you compared yet w/ PCAP numbers? No, sorry -- definitely needs more testing, including performance numbers... John -- John W. Linville Someday the world will need a hero, and you linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org might be all we have. Be ready.