Hi Jakub, I’m testing VPP memif and ICMP responder example app. I found there might be some issues in extras/libmemif code when it runs in zero-copy mode.
1. In memif_connect1 function, only the first region is mmaped, while if VPP memif runs in zero-copy mode, there will be multiple regions. 2. icmp_responder-zero-copy-slave sample code will call memif_buffer_enq_tx function, but this function has following check that causes the failure of this function call: if (EXPECT_FALSE (c->args.is_master)) return MEMIF_ERR_INVAL_ARG; Please kindly check if these issues do exist, thanks. Best Regards, Chengqiang Yao
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10019): https://lists.fd.io/g/vpp-dev/message/10019 Mute This Topic: https://lists.fd.io/mt/24132321/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-