Open GoogleCodeExporter opened 9 years ago
[deleted comment]
Problem was solved by upgrading to non out of stock kernel 3.16.
sin3t@bm:/opt/acts_build/netmap.tests/netmap/LINUX$ ./configure
--kernel-dir=/usr/src/linux-headers-3.16.0-0.bpo.4-amd64
--kernel-sources=/usr/src/linux-source-3.16 --drivers=e1000e
kernel directory /usr/src/linux-headers-3.16.0-0.bpo.4-amd64
linux version 31007 [3.16.7]
module file netmap.ko
subsystems generic monitor pipe vale
kernel sources /usr/src/linux-source-3.16
drivers e1000e
Candidate patches for this kernel:
diff--e1000--20620--99999
diff--e1000e--30f00--99999
diff--forcedeth.c--20626--99999
diff--igb--30f00--99999
diff--ixgbe--30f00--99999
diff--r8169.c--30500--99999
diff--virtio_net.c--30b00--99999
sin3t@bm:/opt/acts_build/netmap.tests/netmap/LINUX$ make
make -C /usr/src/linux-headers-3.16.0-0.bpo.4-amd64
M=/opt/acts_build/netmap.tests/netmap/LINUX
EXTRA_CFLAGS='-I/opt/acts_build/netmap.tests/netmap/LINUX
-I/opt/acts_build/netmap.tests/netmap/LINUX
-I/opt/acts_build/netmap.tests/netmap/LINUX/../sys
-I/opt/acts_build/netmap.tests/netmap/LINUX/../sys/dev -DCONFIG_NETMAP
-Wno-unused-but-set-variable -DCONFIG_NETMAP_GENERIC -DCONFIG_NETMAP_MONITOR
-DCONFIG_NETMAP_PIPE -DCONFIG_NETMAP_VALE' modules CONFIG_NETMAP=m
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_mem2.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_mbq.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_vale.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_offloadings.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_pipe.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_monitor.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_generic.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_common.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap_linux.o
LD [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap.o
Building modules, stage 2.
MODPOST 1 modules
CC /opt/acts_build/netmap.tests/netmap/LINUX/netmap.mod.o
LD [M] /opt/acts_build/netmap.tests/netmap/LINUX/netmap.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
cp -Rp /usr/src/linux-source-3.16/drivers/net/ethernet/intel/e1000e .
if [ -f patches/diff--e1000e--30f00--99999 ]; then patch --posix --quiet
--force -p1 < patches/diff--e1000e--30f00--99999; fi
if [ -f drv-subdir.mak ]; then mv e1000e/Makefile e1000e/orig.mak; cp
drv-subdir.mak e1000e/Makefile; fi
touch get-e1000e
make -C /usr/src/linux-headers-3.16.0-0.bpo.4-amd64
M=/opt/acts_build/netmap.tests/netmap/LINUX
EXTRA_CFLAGS='-I/opt/acts_build/netmap.tests/netmap/LINUX
-I/opt/acts_build/netmap.tests/netmap/LINUX
-I/opt/acts_build/netmap.tests/netmap/LINUX/../sys
-I/opt/acts_build/netmap.tests/netmap/LINUX/../sys/dev -DCONFIG_NETMAP
-Wno-unused-but-set-variable -DCONFIG_NETMAP_GENERIC -DCONFIG_NETMAP_MONITOR
-DCONFIG_NETMAP_PIPE -DCONFIG_NETMAP_VALE' modules CONFIG_E1000E=m
O_DRIVERS="e1000e/" \
NETMAP_DRIVER_SUFFIX=
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/82571.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/ich8lan.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/80003es2lan.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/mac.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/manage.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/nvm.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/phy.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/param.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/ethtool.o
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/netdev.o
In file included from
/opt/acts_build/netmap.tests/netmap/LINUX/e1000e/netdev.c:497:0:
/opt/acts_build/netmap.tests/netmap/LINUX/if_e1000e_netmap.h:51:2: warning:
#warning this driver uses extended descriptors [-Wcpp]
CC [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/ptp.o
LD [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/e1000e.o
Building modules, stage 2.
MODPOST 1 modules
CC /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/e1000e.mod.o
LD [M] /opt/acts_build/netmap.tests/netmap/LINUX/e1000e/e1000e.ko
make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-0.bpo.4-amd64'
Also, please, remove from netmap/README file information about NODRIVERS=1
option and add more info about ./configure. Because NODRIVERS has not an effect
if configure was ran before.
Original comment by sine...@gmail.com
on 11 Mar 2015 at 1:31
Original issue reported on code.google.com by
sine...@gmail.com
on 10 Mar 2015 at 5:20Attachments: