[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread Richardson, Bruce
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of John W. Linville > Sent: Friday, June 06, 2014 12:57 PM > To: Chris Wright > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET- > based virtua

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread Neil Horman
On Fri, Jun 06, 2014 at 04:36:11PM -0400, John W. Linville wrote: > On Fri, Jun 06, 2014 at 04:30:50PM -0400, Neil Horman wrote: > > On Fri, Jun 06, 2014 at 03:25:54PM -0400, John W. Linville wrote: > > > This is a Linux-specific virtual PMD driver backed by an AF_PACKET > > > socket. The current

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread John W. Linville
On Fri, Jun 06, 2014 at 04:30:50PM -0400, Neil Horman wrote: > On Fri, Jun 06, 2014 at 03:25:54PM -0400, John W. Linville 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/ker

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread Neil Horman
On Fri, Jun 06, 2014 at 03:25:54PM -0400, John W. Linville 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 an

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread John W. Linville
On Fri, Jun 06, 2014 at 12:47:48PM -0700, Chris Wright wrote: > * John W. Linville (linville at tuxdriver.com) 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 transit

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread John W. Linville
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

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread Chris Wright
* John W. Linville (linville at tuxdriver.com) wrote: > On Fri, Jun 06, 2014 at 12:47:48PM -0700, Chris Wright wrote: > > * John W. Linville (linville at tuxdriver.com) wrote: > > > This is a Linux-specific virtual PMD driver backed by an AF_PACKET > > > socket. The current implementation uses mma

[dpdk-dev] [RFC] librte_pmd_packet: add PMD for AF_PACKET-based virtual devices

2014-06-06 Thread Chris Wright
* John W. Linville (linville at tuxdriver.com) 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