From owner-freebsd-current@FreeBSD.ORG Mon Apr 7 20:06:09 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9FFF290; Mon, 7 Apr 2014 20:06:09 +0000 (UTC) Received: from col0-omc2-s5.col0.hotmail.com (col0-omc2-s5.col0.hotmail.com [65.55.34.79]) by mx1.freebsd.org (Postfix) with ESMTP id B7B9CCF9; Mon, 7 Apr 2014 20:06:09 +0000 (UTC) Received: from COL131-DS1 ([65.55.34.71]) by col0-omc2-s5.col0.hotmail.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 7 Apr 2014 13:05:04 -0700 X-TMN: [1/sIYWiQfxrEbNtGFjzODj3SFKGXiaUL] X-Originating-Email: [fredhps10@hotmail.com] Message-ID: From: Fred Pedrisa To: "'Adrian Chadd'" References: <007e01cf5289$aa54b8f0$fefe2ad0$@freebsd.org> <009601cf5297$0306cb70$09146250$@freebsd.org> In-Reply-To: <009601cf5297$0306cb70$09146250$@freebsd.org> Subject: RES: Regarding Netmap and Last Updates Date: Mon, 7 Apr 2014 17:05:01 -0300 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQKvjEU1d5t15fZJ72J2JA6ikbR/pgNl69zIAiZNFa0Bni6TNZkMzUjw Content-Language: pt-br X-OriginalArrivalTime: 07 Apr 2014 20:05:04.0549 (UTC) FILETIME=[AA795D50:01CF529C] Cc: 'freebsd-current' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 20:06:09 -0000 Hi, I am speaking about this : "netmap / VALE is a framework for high speed packet I/O. Implemented as a kernel module for FreeBSD and Linux, it supports access to network cards (NICs), host stack, virtual ports (the "VALE" switch), and "netmap pipes". netmap can easily do line rate on 10G NICs (14.88 Mpps), moves over 20 Mpps on VALE ports, and over 100 Mpps on netmap pipes." -----Mensagem original----- De: owner-freebsd-current@freebsd.org [mailto:owner-freebsd-current@freebsd.org] Em nome de Adrian Chadd Enviada em: segunda-feira, 7 de abril de 2014 16:22 Para: Fred Pedrisa Cc: freebsd-current Assunto: Re: Regarding Netmap and Last Updates It's using the zerocopy buffer flipping. I don't know what you mean about the "new pipes". it's just using the netmap user API that's available. -a On 7 April 2014 12:20, Fred Pedrisa wrote: > Hi, > > I know how to use, but this wasn't the question ! > > What I wanted to know is if this example, currently implement the new > netmap pipes or not. > > -----Mensagem original----- > De: owner-freebsd-current@freebsd.org > [mailto:owner-freebsd-current@freebsd.org] Em nome de Adrian Chadd > Enviada em: segunda-feira, 7 de abril de 2014 14:47 > Para: Fred Pedrisa > Cc: freebsd-current > Assunto: Re: Regarding Netmap and Last Updates > > yup. it works fine. Just run it like: > > ./bridge -i netmap:ix0 -i netmap:ix1 > > or something. > > > -a > > > On 7 April 2014 06:22, Fred Pedrisa wrote: >> Hi, guys. >> >> >> >> I've saw that the 'netmap pipes' were introduced, in order to >> understand the new changes, I wanted to know if the latest bridge.c >> (zero copy) method, is already an usage example of the netmap pipes ? >> >> >> >> Sincerely, >> >> >> >> Fred >> >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"