<html><head></head><body><div class="ydp5b25f013yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
        <div dir="ltr" data-setdir="false">I should have mentioned that we are using <span><span style="font-family: 'Segoe UI';">DPDK: 22.11.0.</span></span></div><div><br></div>
        
        </div><div id="ydp37ce2da4yahoo_quoted_9406106873" class="ydp37ce2da4yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                        On Monday, October 14, 2024 at 03:29:36 PM CDT, Don Trotter <djtrotter@yahoo.com> wrote:
                    </div>
                    <div><br></div>
                    <div><br></div>
                
                
                <div><div id="ydp37ce2da4yiv0442653601"><div><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;" class="ydp37ce2da4yiv0442653601yahoo-style-wrap"><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">I am trying to use the distributor functionality. I create the distributor: In the call to rte_distributor_create() numPipelines is set to the total available cores, however, there will really be fewer cores used as workers.</div><div dir="ltr"><br></div><div dir="ltr"><span>    rte_distributor_create("my_dist", rte_socket_id(), numPipelines, RTE_DIST_ALG_BURST);</span><br></div><div dir="ltr"><span><br></span></div><div dir="ltr"><span>I see the call to <span>rte_distributor_request_pkt() is blocking. I switched to using <span>rte_distributor_request_pkt() and </span><span>rte_distributor_poll_pkt() instead and still see it block. In</span></span></span> the SDK code, rte_distributor_request_pkt() looks obvious that it blocks, but rte_distributor_poll_pkt() does not look like it would block.</div><div dir="ltr"><br></div><div dir="ltr">Any help is appreciated.</div><div dir="ltr"><br></div><div dir="ltr">Thanks,</div><div dir="ltr">Don Trotter</div></div></div></div></div>
            </div>
        </div></body></html>