freebsd-dev/sys/dev/netmap
Luigi Rizzo bc8b78d393 Add native netmap support to ixl.
Preliminary tests indicate 32 Mpps on tx, 24 Mpps on rx
with source and receiver on two different ports of the same 40G card.
Optimizations are likely possible.
The code follows closely the one for ixgbe so i do not
expect stability issues.

Hardware kindly supplied by Intel.

Reviewed by:	Jack Vogel
MFC after:	1 week
2015-02-24 06:20:50 +00:00
..
if_em_netmap.h
if_igb_netmap.h
if_ixl_netmap.h Add native netmap support to ixl. 2015-02-24 06:20:50 +00:00
if_lem_netmap.h
if_re_netmap.h
if_vtnet_netmap.h
ixgbe_netmap.h
netmap_freebsd.c add MODULE_VERSION, needed to track module dependencies 2015-02-23 07:28:31 +00:00
netmap_generic.c sync a comment with our internal repo 2014-11-10 20:19:58 +00:00
netmap_kern.h add support for private knote lock (reduces lock contention), 2014-11-13 00:40:34 +00:00
netmap_mbq.c
netmap_mbq.h
netmap_mem2.c
netmap_mem2.h
netmap_monitor.c we need full barriers here 2014-11-13 00:14:25 +00:00
netmap_offloadings.c
netmap_pipe.c we need full barriers here 2014-11-13 00:14:25 +00:00
netmap_vale.c
netmap.c two minor changes from the master netmap version: 2015-02-14 19:03:11 +00:00