Hello folks, Any help with review is much appreciated. Both patches are waiting for quite a long time.
- https://gerrit.fd.io/r/c/vpp/+/36721 Short description: "autoendian" was broken for streaming message types like: service { rpc lcp_itf_pair_get returns lcp_itf_pair_get_reply *stream lcp_itf_pair_details*; }; vppapigen_c.py isn't generating boilerplate (endian handler, json handler, format handler, erc) for such types (both for vpp side and for vapi). There's currently also no support for streaming services in VAPI/C++, I have a patch for that, I will send it after this one will be merged (if it will be merged in the end). - https://gerrit.fd.io/r/c/vpp/+/36110 Short description: there is a fast path in "ethernet-input" for whole frames with ETH_INPUT_FRAME_F_SINGLE_SW_IF_IDX flag. The rest input nodes have this snippet to allocate a frame per interface when receiving the packets (at least in dpdk-input and memif-input). I thought it'd be useful to have this fast path for tap interfaces. Theoretically it can be even measured with csit but I didn't succeed at that :) -- Best regards Stanislav Zaikin
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#22496): https://lists.fd.io/g/vpp-dev/message/22496 Mute This Topic: https://lists.fd.io/mt/96493146/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-