Tested on ppc64 with - vmlinux-5.3.0-23-generic - vmlinux-5.4.0-6-generic (from ppa:canonical-kernel-team/unstable)
dpdk-igb-uio-dkms -> works fine (as usual) dpdk-rte-kni-dkms - works for 5.3 - fails for 5.4 Full fail https://paste.ubuntu.com/p/zH793W8Bv2/ Main issue: In file included from ./include/linux/cache.h:5, from ./include/linux/printk.h:9, from ./include/linux/kernel.h:15, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb_main.c:13: /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb_main.c: In function ‘igb_xmit_frame_ring’: /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb_main.c:5513:51: error: ‘skb_frag_t’ {aka ‘struct bio_vec’} has no member named ‘size’ 5513 | count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); | ^ ./include/uapi/linux/kernel.h:13:40: note: in definition of macro ‘__KERNEL_DIV_ROUND_UP’ 13 | #define __KERNEL_DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d)) | ^ /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb_main.c:5513:12: note: in expansion of macro ‘TXD_USE_COUNT’ 5513 | count += TXD_USE_COUNT(skb_shinfo(skb)->frags[f].size); | ^~~~~~~~~~~~~ CC [M] /var/lib/dkms/dpdk-rte-kni/18.11.4/build/ethtool/igb/e1000_mac.o CC [M] /var/lib/dkms/dpdk-rte-kni/18.11.4/build/ethtool/igb/e1000_phy.o In file included from /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/e1000_hw.h:16, from /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/e1000_api.h:16, from /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb.h:50, from /usr/src/dpdk-rte-kni-18.11.4/ethtool/igb/igb_main.c:39: ** Changed in: dpdk (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1853195 Title: dpdk 18.11.4-1ubuntu1 ADT test failure with linux 5.4.0-6.7 => need DPDK 19.11 in Focal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/1853195/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
