2015-11-05 16:01 GMT+01:00 Eric Blake <ebl...@redhat.com>: > On 11/05/2015 07:52 AM, Vincenzo Maffione wrote: >> No worries. >> >> It needs --enable-netmap (default is --disable-netmap on linux), and >> --extra-cflags=-I/path/to/netmap/sys for netmap API headers. >> >> (netmap code is avaliable here https://github.com/luigirizzo/netmap) > > Default-off tends to bit-rot; default-probe is slightly better (compile > if /path/to/netmap/sys is found during configure, otherwise not). But > not the end of the world.
The default-off decision was taken at the time when netmap was merged in (see the "[PATCH v3] net: Adding netmap network backend" thread). The qemu ./configure already has support for probing netmap headers, so we could actually switch to default-on also on linux (like it happens for freebsd qemu build). Thanks for the pointer to the headers. Any > idea if someone is trying to package netmap development headers for Fedora? No idea, unfortunately. I personally maintain an AUR package for Archlinux (https://aur.archlinux.org/packages/netmap/), that's all I know. Having netmap headers packaged in some distributions is something we were willing to do, but still nothing has been done, afaik. > > -- > Eric Blake eblake redhat com +1-919-301-3266 > Libvirt virtualization library http://libvirt.org > -- Vincenzo Maffione