[dpdk-dev] Compilation bug: dpdk master compilation fails with Fedora rawhide (kernel 4.3.0)

Tapio Tallgren tapio.tallgren at gmail.com
Fri Oct 9 09:39:54 CEST 2015


Hi all,

I am running Fedora Rawhide with the latest Linux kernel (4.3.0 rc4)
and the latest dpdk no longer compiles, with error message "struct
pci_dev has no member msi_list".

This is due to kernel patch number

4a7cc831670550e6b48ef5760e7213f89935ff0d

which is now in v4.3-rc1, v4.3-rc2 and v4.3-rc3.

The fix seems to be (according to the patch) to compile the kernel
with CONFIG_GENERIC_MSI_IRQ. Fedora Rawhide kernels are compiled with
this option, so it seems that the dpdk compilation system is not
defining that flag.

Any ideas where to add the line
"CONFIG_GENERIC_MSI_IRQ=y"?

-Tapio


More information about the dev mailing list