I ran into below error with tutorial step10, (step1-9 are good).
vagrant@nff-go-1:~/nff-go/examples/tutorial$ sudo ./step10
-------------------- Initializing DPDK --------------------
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: Probing VFIO support...
EAL: PCI device 0000:00:03.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:100e net_e1000_em
EAL: PCI device 0000:00:08.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:100e net_e1000_em
EAL: PCI device 0000:00:09.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:100e net_e1000_em
EAL: PCI device 0000:00:0a.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:100e net_e1000_em
EAL: PCI device 0000:00:10.0 on NUMA socket -1
EAL: Invalid NUMA socket, default to 0
EAL: probe driver: 8086:100e net_e1000_em
------------------ Initializing scheduler -----------------
DEBUG: Scheduler can use cores: [0 1 2 3 4 5 6 7]
Source MAC 0: 08:00:27:0b:70:78
Source MAC 1: 08:00:27:32:18:50
Destination MAC 0: 11:22:33:44:55:66
Destination MAC 1: 77:88:99:aa:bb:cc
---------------------- Creating ports ---------------------
Warning! Port 0 does not support requested number of TX queues 2. Setting number of TX queues to 1
DEBUG: Port 0 MAC address: 08:00:27:0b:70:78
Warning! Port 1 does not support requested number of TX queues 2. Setting number of TX queues to 1
DEBUG: Port 1 MAC address: 08:00:27:32:18:50
------------------ Starting FlowFunctions -----------------
DEBUG: Start SCHEDULER at 0 core
DEBUG: Start STOP at scheduler 0 core
DEBUG: Start new instance for receiverPort1
DEBUG: Start new clone for receiverPort1 instance 0 at 1 core
DEBUG: Start new instance for segment1
DEBUG: Start new clone for segment1 instance 0 at 2 core
panic: runtime error: index out of range
I ran into below error with tutorial step10, (step1-9 are good).
Here is my lscpu output: