Hi All,
I am working on VPP/ODP integration project. I am trying to run VPP in
debug mode with multi-thread support. I have configured the startup conf
file with "workers" .
But as I try to configure the interface and make it up, there is crash
occuring due to assertion failure(cpu ). I have seen the same issue while
creating "af_packet " and "odp" interface both.
Logs:
------
DBGvpp# create pktio-interface name enp0s3 hw-addr 08:00:27:11:7c:1b
odp-enp0s3
DBGvpp# sh int
Name Idx State Counter
Count
local0 0 down
odp-enp0s3 1 down
DBGvpp# sh threads
ID Name Type LWP Sched Policy (Priority)
lcore Core Socket State
0 vpp_main 7054 other (0)
0 0 0
1 vpp_wk_0 workers 7067 other (0)
1 1 0
2 vpp_wk_1 workers 7068 other (0)
2 2 0
3 stats 7069 other (0)
0 0 0
*DBGvpp# set int state odp-enp0s3 upDBGvpp# 1:
/home/vppodp/odp_vpp/copy_vpp/vpp/build-data/../src/vlib/buffer_funcs.h:224
(vlib_buffer_set_known_state) assertion `os_get_cpu_number () == 0' fails
Failed to save post-mortem API trace to /tmp/api_post_mortem.7054*
Aborted (core dumped)
Makefile:284: recipe for target 'run' failed
make: *** [run] Error 134
root@vppodp-VirtualBox:/home/vppodp/odp_vpp/copy_vpp/vpp#
Startup.conf
-----------------
unix {
interactive
nodaemon
log /tmp/vpp.log
full-coredump
cli-listen localhost:5002
}
api-trace {
on
}
cpu {
workers 2
}
lscpu:
--------
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 3
On-line CPU(s) list: 0-2
Thread(s) per core: 1
Core(s) per socket: 3
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 61
Model name: Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
Stepping: 4
CPU MHz: 2294.686
BogoMIPS: 4589.37
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-2
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx rdtscp lm
constant_tsc rep_good nopl xtopology nonstop_tsc eagerfpu pni pclmulqdq
ssse3 cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx rdrand
hypervisor lahf_lm abm 3dnowprefetch rdseed
If possible could you please kindly suggest if anything wrong in the
startup file configuration. I am using Ubuntu 16.04 VM in virtual box
environment.
Thanks & Regards,
Sreejith
_______________________________________________
vpp-dev mailing list
[email protected]
https://lists.fd.io/mailman/listinfo/vpp-dev