Date: Wed, 27 Aug 2014 15:23:49 -0700 From: Luigi Rizzo <rizzo@iet.unipi.it> To: David <dajose22@gmail.com> Cc: "freebsd-net@freebsd.org" <freebsd-net@freebsd.org> Subject: Re: help porting netmap to new driver Message-ID: <CA%2BhQ2%2Bi7ku0bmZqs2yBLH=4orFtoKzwTYwA8EPPPiyLLpr681Q@mail.gmail.com> In-Reply-To: <CAHYV_8w-xtPakGOuOhiLMKOkGZ8PFVAgtBu6F2hkNPQN5VP9Qw@mail.gmail.com> References: <CAHYV_8w-xtPakGOuOhiLMKOkGZ8PFVAgtBu6F2hkNPQN5VP9Qw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 27, 2014 at 3:18 PM, David <dajose22@gmail.com> wrote: > Hi, > > I'm needing to use netmap on a custom driver, I don't understand the > content of the functions I need to implement and that are detailed on > "PORTING" file. > > =E2=80=8Bsometimes (often, actually) the hw has bottlenecks that make nativ= e netmap mode almost useless. =E2=80=8BOne thing you could try is the "emulated netmap mode" which is used by default=E2=80=8B if the driver has no native support. This is in the code on code.google.com/p/netmap/ , the branch "next" (which is basically the code now in FreeBSD) has some fixes for that specific feature cheers luigi can someone give a hand to understand it better? > > regards > > -- > David D=C3=ADaz Barquero > > Ingenier=C3=ADa en Computadores > Tecnol=C3=B3gico de Costa Rica > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" --=20 -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2211611 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+-------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BhQ2%2Bi7ku0bmZqs2yBLH=4orFtoKzwTYwA8EPPPiyLLpr681Q>