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

Reply via email to