]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
split netmap code according to functions:
authorLuigi Rizzo <luigi@FreeBSD.org>
Sun, 15 Dec 2013 08:37:24 +0000 (08:37 +0000)
committerLuigi Rizzo <luigi@FreeBSD.org>
Sun, 15 Dec 2013 08:37:24 +0000 (08:37 +0000)
commitf9790aeb8869bfcedf111517bace712b390e6cc5
tree6735285cbd194faacde40e3b3efd37c63ec36d15
parentc3e51c9ce1ca864e37fef30547c947384cc0955a
split netmap code according to functions:
- netmap.c base code
- netmap_freebsd.c FreeBSD-specific code
- netmap_generic.c emulate netmap over standard drivers
- netmap_mbq.c simple mbuf tailq
- netmap_mem2.c memory management
- netmap_vale.c VALE switch

simplify devce-specific code
18 files changed:
sys/conf/files
sys/dev/netmap/if_em_netmap.h
sys/dev/netmap/if_igb_netmap.h
sys/dev/netmap/if_lem_netmap.h
sys/dev/netmap/if_re_netmap.h
sys/dev/netmap/ixgbe_netmap.h
sys/dev/netmap/netmap.c
sys/dev/netmap/netmap_freebsd.c [new file with mode: 0644]
sys/dev/netmap/netmap_generic.c [new file with mode: 0644]
sys/dev/netmap/netmap_kern.h
sys/dev/netmap/netmap_mbq.c [new file with mode: 0644]
sys/dev/netmap/netmap_mbq.h [new file with mode: 0644]
sys/dev/netmap/netmap_mem2.c
sys/dev/netmap/netmap_mem2.h
sys/dev/netmap/netmap_vale.c [new file with mode: 0644]
sys/modules/netmap/Makefile
sys/net/netmap.h
sys/net/netmap_user.h