From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: One pkt in mbuf chain - virtio pmd driver Date: Thu, 7 Aug 2014 09:36:51 -0700 Message-ID: <20140807093651.09d2f483@haswell.linuxnetplumber.net> References: <4060631EACBB65409E09BBBDAF62A4C5347B4F29@IRSMSX103.ger.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "dev-VfR2kkLFssw@public.gmane.org" To: "Czaus, Tomasz" Return-path: In-Reply-To: <4060631EACBB65409E09BBBDAF62A4C5347B4F29-kPTMFJFq+rELt2AQoY/u9bfspsVTdybXVpNB7YpNyf8@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 Thu, 7 Aug 2014 06:19:58 +0000 "Czaus, Tomasz" wrote: > Hello, > > Does virtio pmd driver support scenario when a frame fits in mbuf chain, this means all headers (eth/ipv4/tcp) are located in first mbuf and user data is located in next mbuf. I have asked the same question on dpdk-ovs mailing group, here is a thread and more details: > > https://lists.01.org/pipermail/dpdk-ovs/2014-August/001557.html > > Best Regards, > Tomasz Czaus Existing DPDK 1.7 virtio driver does not. I wrote a virtio DPDK driver (before the 1.6 one) that does handle it, so it is possible. I have some patches to handle multi-part mbuf and messages, based on backport from that driver but they are untested.