netmap and DPDK build broken
slfmessi opened this issue · 4 comments
slfmessi commented
I am doing some work on LibOS as my thesis, but I have some problems.
As the guide told, I use make defconfig ARCH=lib
and make library ARCH=lib OPT=no NETMAP=yes
to build with netmap. However, I can't make it through.
Should I compile netmap first? Or there are errors while I'm buidling it.
thehajime commented
since forked linux-libos-tools repository from net-next-nuse, the netmap build (and dpdk build too) is broken. I will work on this in my spare time; patches are of course welcome !
thehajime commented
netmap build is fixed with 4299cc4.
DPDK build is still being in debugging. stay tuned.
slfmessi commented
Hi, it's me again.
After upgrade the repo, i can compile nuse-vif-netmap.o now, but I don't know how to use it.
When I use this command
sudo NUSECONF=nuse.conf ./nuse ping 192.168.108.2, a core dump appear.It only happen when I change the vif tape to netmap, the default config will not throw the core dump.
I think it is because I haven't compile betmap and drivers. Should I compile and insmod netmap modules with driver for e1000 first?
And because of the network, I can't update the submodule netmap when i use
make library ARCH=lib OPT=no NETMAP=yes, and I have to copy the netmap repo I downloaded before into
arch/lib/toolsfolder, would it matter?
Thank you.