Wind River Support Network

HomeDefectsLIN1018-2700
Not to be fixed

LIN1018-2700 : dpdk utilities do not work on qemux86/qemux86-64

Created: Oct 18, 2018    Updated: Apr 29, 2021
Resolved Date: Apr 29, 2021
Found In Version: 10.18.44.1
Severity: Standard
Applicable for: Wind River Linux LTS 18
Component/s: Userspace

Description

DPDK now requires more recent instructions than qemu emulates by default on some systems. You may encounter errors such as:


./wrlinux-x/setup.sh --machines=qemux86 --templates feature/kernel-ovp-guest,feature/dpdk --layer meta-dpdk \
   --distros wrlinux-ovp --dl-layers --all-layers --repo-verbose --verbose --accept-eula=yes

. ./oe-init-build-env

bitbake wrlinux-image-ovp-guest

runqemu qemux86 wrlinux-image-ovp-guest slirp nographic

root@qemux86:~# dpdk-procinfo
[ 98.353410] traps: dpdk-procinfo[354] trap invalid opcode ip:8093897 sp:bff75580 error:0 in dpdk-procinfo[8048000+336000]
Illegal instruction (core dumped)  
Live chat
Online