From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C312345B3C for ; Mon, 14 Oct 2024 23:44:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 36B3C402C4; Mon, 14 Oct 2024 23:44:28 +0200 (CEST) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) by mails.dpdk.org (Postfix) with ESMTP id 7146D40273 for ; Mon, 14 Oct 2024 23:44:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728942265; bh=Rm+87ojPkZjWhUXegrnh+ZkPSDjF6yaJyFRi71nAoQ0=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=LoMpXvS76uW4agsClWWPDtQnHQcda5r9QOjG5jzR0DsLNxHbM/r53OBRqeVFyJhttay7YT2KaRcy1dHvyHctT3mjvV5LFdTjOQUr2H5hslmhLDexOx6RCitk4D718Z+5cnLjhXOK9P1qXNN/dlU76Dclo+uMXIHiMyk9wlCIxMCMNafFDaWv0D1EuxNDdxoBYRc1Clw7SawhjBeHasbT/WL9WL0rSDzkAQkhRSbP8xKqUwRHgym9WgLoQcRMNTBVuUfwlBBr6wRk7IApRqv53ldW3lJMqmZtAS+s0WVbE0/JDPoRhnw3gyNiOV9IvSybszDfmyfsmk9n7co+E+oavw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728942265; bh=Zjp6qHpAiU+efNPpdftAUAGxRXlV/nVqpXYAqwUxpCe=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=N6PRuIkXc4n49WpeC9p8kMGS4N5dfkSnQ8CejaEzRHqVLEA/zUAzKgZ84hEVPaqdf5MnTg9eI9HcJigwWKghpTQl6feAX0BAPVBmePpBWLApsHdcTiFww2mHrGI2Fs1YPpZ0BpW8U+k5VgOQhCRPXopHKX0xXvlEN/tSzfFYEiTvUKQK0pjRJ97JUxnV/FwtimfZCGX4Bo/ffRRqxmV1Sk3DQN8JWdagNshHrw6YCekc57PF/bA86M40I+Vern50t9gs7E6A4GM6dKV9NmG1zo5jI0pMF0nDd2c69E2pmD3YBwOs+p1DfO9oMi6WvmIIYUYFP/ZNZHrMOwZCVl0DGw== X-YMail-OSG: eeiU1MoVM1mID83kXSfmZ2xXyzwIdkWYSVvJ52pkmUqA8OmZ3dq4SrRaF9doHhq bIBXJbOwwGWfe8DumuuCF59rpVmnLtHVF27a5gTbs.3jPp.3ozLdOnp.kHsgAH8bEoKX8kI2lL0m QrsseL_YMbPd21swnq_7iFlU5252iTii2WiLaKIPFXU7LNrU5AQdCBwg1uoE0UMvOov13YT2Hm1a 9Pt5M3Ma6_y3cf_t9uDj2kDqhW3fF.fsdUSrA9u5v9u0Zpmi7rTa9HHc0QjB9ibnHtD_z73r0CVt COI9YU.u07Q9JhnuD2gHmUt206sEJNbRCltmWHyTRIpxKTz57CAZhTWbfpdXj06Wg8eIbOOucZSm SC9kXUIxUPoJTU2rBKR93PGyMD0rYL7gR0bS6_s4U6qnsWUM0rGTKVeCY0CXmKoYdV10z2fr9PVK suYe0ySKECWniKie6IFHkbLfYKu5jVhAJW_U2LW0_CFEiecOddxnhvKB1eAlDZ.6yUbGkiFw8Qkb weSmIz4V.R5oCJ6brfP66twSWXkNLteRaoz67bpsyg2SkiPuVziWt940UXOCVMHxSXwXyqpX9BEz rdqTi644pXtiLcPeecb2I8LsKgIYbrAIaVQWYxvE7blaUGn2q.fUSXCOxMxOiGvNXHgDxzpxa4Mm qiEYzmnRO2kjOIoqXPjSsV3Yp9ZkWb4AtYJijKQMJ8fHLLRRFy8rDGjn7ZqpbE5VXEtKC2K6c_jj Mgcnm8a3LP5iwTC6p6q8woSFbWDqy2OKQ_R6V_ioYvM8eMzxtXTdzaaGQHZVnqE.GhsBnvvPrSyI _nU5PTWaeDu1HFGGmhop4zLtyDXeVOPz28s3VjddUrB1TS1904m6VDwIvZ4spvZKO8negVdrDbHL EIsjJ9LRxsfRd301LBnkd2kjUsMjRW0l.sTEPWXKvPulREY1vfPjdt79w1VRuSMBrJPcuOO5qmhH 8FNXx1rda0WZ.GuTglGDD_62qEJNHpoJHDA2k8BUrkYL86z3MIYR7I2j5dke_BkIqx6I3hgXmW.2 gKYYFCCdU4__McHQzJKDgAG14KLrvI2JdaJ7v3RsXxHPDN2XXHWY.rl51jKbGSH8frmP74w14eO6 UmR9zl1_jXB16ARavpd5UYfb8Tv6H9jni5r5C0Co0hQIp09AlGi0qdONTGbV9B5pEqeD0oBc3J7a PneVHgsRerIs1Ve6AnsLBOJT2zd6u36Tsi_DcEzTI5Ycf9T.YROK89VDgXoO2V7Feq6GOGsObfW3 T66hIoB1n7fkgLtwP4J7MTPNUSLnukSDxEW.xmqgG0XRndluOGdlT1L.Oq_UMOsvMtzm3WPCEZgy WPDn.gBdyyDongPPLQk_GgPcIPcUPrsSWDphu00OprMbVBAQjr57Cx07wSTI3s8rabslqA1c7OMx u.Zbw1NpUw_eORVm0_PcJyYglQvmlWg_TDepM1rs83d57jIgCuQuuRcnU5IQy6YDnibJTyd.mALX 4aRBHs1UZ3GAQKHyOzZCVXqRpy65uNM5Cj4TZ9VeH5uFB0WjKOWk30ebMDgE46RRtHtTHd76SGUX H3yc528IUS1hPntg3xsgOX8GFhljyyzv_ksVTni6Su1em.PDBbrH5RN38JpUwEtK2MiaLrj8lY1V 47da_Tpvy9pK2v5feN35SxeUU_4FBtLyZW8rSwz2hh4bAgEVdNKGJN5redtRUSAJ63HhPs6bOvw3 _gvwHDJh86UYBmef8_D8VPd.PUCH8IKFEXRUiHiAUywnMH7VQuJGb6lWza8PtaEuY_NoiPFS71Km tR0fC.qiE5bNFa.hZUyzWMCGy68Y8uO2XzYC9WrnAEhTna_5jiZfjy2iu1oXmh68d9cqFgaVy6pz hrlLBLfzrwAQjV6r6S4NKArFhhqWreCfBGU6E3JHv4N4J039IxrOjvRpsNZP4jHfbmbMTLjLpHyH 3k269IRxyZ533dez3_eqV.6wGpa4jT0E_DeIOrcbcXUI4AHq_8ZKfS5NEAUi31MBZgQ1CEoex9hm Qj1GrkHXAXA69oVRFh9d0KVg09lGhw1Zc7GOQaJALQYN3Aa9F.XeX5MT8sPQ0xkZz4Jgv823HdIR Wy9U.dH9_soBrjHoaRx14BmjzGMSBmDv4.dSdid0nLc1a42vly7gdfJNK1s8xvvXhg7vCWt01Oq2 QsXbVaObYGsAqD9db8Znv.F_UW0W7jiZ2VzziTT8QDNCYY.MFfHAMEuV7G5We5TuS_KwHdKaquRh _lhMqezFVzSt8S9HO3ttQ9Ot5r5NmYs9FI82wMCb3V6PoXqqeProqzX4MqOPe_Vmi9mRm.JO5ISb BwiCcqlCxBzK3LAWlZ2mfS2bjT5AFOOWapydLHU_d X-Sonic-MF: X-Sonic-ID: 94a895fa-5070-4f56-af72-724e2d0bb72f Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Mon, 14 Oct 2024 21:44:25 +0000 Date: Mon, 14 Oct 2024 21:44:23 +0000 (UTC) From: Don Trotter To: "users@dpdk.org" Message-ID: <641910003.1479516.1728942263749@mail.yahoo.com> In-Reply-To: <1200442356.1454625.1728937765351@mail.yahoo.com> References: <1200442356.1454625.1728937765351.ref@mail.yahoo.com> <1200442356.1454625.1728937765351@mail.yahoo.com> Subject: Re: rte_distributor_get_pkt, and rte_distributor_poll_pkt MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1479515_962430567.1728942263748" X-Mailer: WebService/1.1.22806 YMailNorrin X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Don Trotter Errors-To: users-bounces@dpdk.org ------=_Part_1479515_962430567.1728942263748 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I should have mentioned that we are using=C2=A0DPDK: 22.11.0. On Monday, October 14, 2024 at 03:29:36 PM CDT, Don Trotter wrote: =20 =20 Hi, I am trying to use the distributor functionality. I create the distributor:= In the call to=C2=A0rte_distributor_create()=C2=A0numPipelines is set to t= he total available cores, however, there will really be fewer cores used as= workers. =C2=A0 =C2=A0 rte_distributor_create("my_dist", rte_socket_id(), numPipelin= es, RTE_DIST_ALG_BURST); I see the call to=C2=A0rte_distributor_request_pkt() is blocking. I switche= d to using=C2=A0rte_distributor_request_pkt() and=C2=A0rte_distributor_poll= _pkt() instead and still see it block. In=C2=A0the SDK code,=C2=A0rte_distr= ibutor_request_pkt() looks obvious that it blocks, but=C2=A0rte_distributor= _poll_pkt() does not look like it would block. Any help is appreciated. Thanks,Don Trotter =20 ------=_Part_1479515_962430567.1728942263748 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I should have mentioned that= we are using DPDK: 22.= 11.0.

=20
=20
On Monday, October 14, 2024 at 03:29:36 PM CDT, Don= Trotter <djtrotter@yahoo.com> wrote:


=20 =20
Hi,<= /div>

I am trying to use the dis= tributor functionality. I create the distributor: In the call to rte_d= istributor_create() numPipelines is set to the total available cores, = however, there will really be fewer cores used as workers.

    rte_distributor_create= ("my_dist", rte_socket_id(), numPipelines, RTE_DIST_ALG_BURST);
<= /div>

I see t= he call to rte_distributor_request_pkt() is blocking. I switched= to using rte_distributor_request_pkt() and rt= e_distributor_poll_pkt() instead and still see it block. In the SDK code, rte_distributor_request_pkt() looks obvious t= hat it blocks, but rte_distributor_poll_pkt() does not look like it wo= uld block.

Any help is app= reciated.

Thanks,
Don Trotter
------=_Part_1479515_962430567.1728942263748--