https://bugs.linaro.org/show_bug.cgi?id=3126
Bug ID: 3126 Summary: IPC pktio test fails with taskset -c 1-2 Product: OpenDataPlane - linux- generic reference Version: master Hardware: Other OS: Linux Status: UNCONFIRMED Severity: blocker Priority: --- Component: Packet IO Assignee: maxim.uva...@linaro.org Reporter: petri.savolai...@linaro.org CC: lng-odp@lists.linaro.org Target Milestone: --- Make check fails in current master if taskset is used and cpu IDs do not start from zero. The failing test is IPC pktio. Can be reproduced by running PASSES: sudo ./test/linux-generic/pktio_ipc/pktio_ipc_run.sh sudo taskset -c 0-1 ./test/linux-generic/pktio_ipc/pktio_ipc_run.sh FAILS: sudo taskset -c 1-2 ./test/linux-generic/pktio_ipc/pktio_ipc_run.sh ==== run pktio_ipc1 then pktio_ipc2 ==== HW time counter freq: 2596984269 hz HW time counter freq: 2596991203 hz PKTIO: initialized loop interface. PKTIO: initialized dpdk pktio, use export ODP_PKTIO_DISABLE_DPDK=1 to disable. PKTIO: initialized netmap pktio, use export ODP_PKTIO_DISABLE_NETMAP=1 to disable. Netmap prefixes are netmap:eth0 or vale:eth0. Refer to Netmap documentation for usage information. PKTIO: initialized pcap interface. PKTIO: initialized ipc interface. PKTIO: initialized socket mmap, use export ODP_PKTIO_DISABLE_SOCKET_MMAP=1 to disable. PKTIO: initialized socket mmsg,use export ODP_PKTIO_DISABLE_SOCKET_MMSG=1 to disable. ODP system info --------------- ODP API version: 1.15.0 CPU model: Intel(R) Xeon(R) CPU E5-2697 v3 Running ODP appl: "pktio_ipc1" ----------------- Using IF: (null) PKTIO: initialized loop interface. PKTIO: initialized dpdk pktio, use export ODP_PKTIO_DISABLE_DPDK=1 to disable. PKTIO: initialized netmap pktio, use export ODP_PKTIO_DISABLE_NETMAP=1 to disable. Netmap prefixes are netmap:eth0 or vale:eth0. Refer to Netmap documentation for usage information. PKTIO: initialized pcap interface. PKTIO: initialized ipc interface. PKTIO: initialized socket mmap, use export ODP_PKTIO_DISABLE_SOCKET_MMAP=1 to disable. PKTIO: initialized socket mmsg,use export ODP_PKTIO_DISABLE_SOCKET_MMSG=1 to disable. pid: 12288, create IPC pktio ipc:12287:ipktio pktio/dpdk.c:459:dpdk_open():Invalid dpdk netdev: ipc:12287:ipktio pktio/netmap.c:370:netmap_open():nm_open(netmap:ipc:12287:ipkti) failed _ishm.c:970:_odp_ishm_find_exported():Error opening /dev/shm/0/odp-12287-shm-ipc:ipktio_info. Pool info --------- pool 0 name ipc_packet_pool pool type packet pool shm 10 user area shm 0 num 8192 align 64 headroom 66 data size 8126 max data len 48756 max seg len 8126 tailroom 0 block size 8768 uarea size 0 shm size 71827456 base addr 0x7feb33600000 uarea shm size 0 uarea base addr (nil) pid: 12287, create IPC pktio ipc:ipktio pktio/dpdk.c:459:dpdk_open():Invalid dpdk netdev: ipc:ipktio pktio/netmap.c:370:netmap_open():nm_open(netmap:ipc:ipktio) failed pktio/socket.c:117:mac_addr_get_fd():ioctl(SIOCGIFHWADDR): No such device: "ipc:12287:ipkti". pktio/socket.c:509:sock_setup_pkt():ioctl(SIOCGIFINDEX): No such device: "ipc:12287:ipkti". odp_packet_io.c:226:setup_pktio_entry():Unable to init any I/O type. ipc_common.c:72:create_pktio():Error: ipc pktio ipc:12287:ipktio create failed. pid: 12288, create IPC pktio ipc:12287:ipktio pktio/dpdk.c:459:dpdk_open():Invalid dpdk netdev: ipc:12287:ipktio pktio/netmap.c:370:netmap_open():nm_open(netmap:ipc:12287:ipkti) failed pktio_ipc1.c:219:pktio_run_loop():unable to alloc packet pkts 0/4 pktio_ipc1.c:353:main():return -1 pktio_ipc2.c:107:ipc_second_process():exit after 5 seconds normal exit of 2 application !!!First stage FAILED 255!!! -- You are receiving this mail because: You are on the CC list for the bug.