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 EEEC945B3C for ; Mon, 14 Oct 2024 22:29:33 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6DB07402A9; Mon, 14 Oct 2024 22:29:33 +0200 (CEST) Received: from sonic304-25.consmr.mail.gq1.yahoo.com (sonic304-25.consmr.mail.gq1.yahoo.com [98.137.68.206]) by mails.dpdk.org (Postfix) with ESMTP id B81A24026C for ; Mon, 14 Oct 2024 22:29:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728937770; bh=PRRXKOI9fszdPA+e77+S8c1eSFe8y/0dti+khakTakg=; h=Date:From:Reply-To:To:Subject:References:From:Subject:Reply-To; b=U1CSwVdt2PgKrckEEPEeXoxGsCkQcihXkx6VKEw5sVnWshbuwurrmSt7MP2rWo4nLo/BOH18PVUF4DfjcRXQH/9wl5YVMrqMt2U7u3WMEInStpd6f3zYwyk5CT6iRAWuWhKcXG7ktB0jCLdhUAstPqmwzgHYiBLItogTCpplj+u08J6oloBp1HrYR84H0JNE4au5XtnyQInaVrwRc+IK0QDKIAOqwGR0+HrIJjD1FNrKII6GihLCIjL68xshsi6+6zovLg56QkjyHICAILm4rvjavLodDxuSt6EDBtKu6+tuKcUEGeCKhgU2ly7sbCbBgobu5sj0vsrM5parstbyrQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728937770; bh=xCfF0QUkEdBWKe/T+7QCSOvGlmHg9z/UM0EK5aPTyOa=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=AYJDK/ZkTG57V2aWvMyFt6LcUl9WLXQb8CfKFzybGaM+Kg2u9flU4KoVcV3irArwTr2kCF3354Fy0OU4atLTOSPVebvnjKg6JJhzFJY6rasuXaqhHpy+nunWKQFcAKClp16di1HLf8mkVAwWmSOASfs/utua6lDp4yWFeRLiJkqHfhonXEeeLPLdrxWkS/+34Z8m/GB7LTcrswDF4T6PovUx0Dc5HYIYz+5xPIMbrawuLkoF24mEDTzmg/RWV+w4yHioAXYv/uss26kv9D9hSlxTL3blFEj39cb+/slL9yhWmkSTkPoqWxGzvYN2OCTRfCDm4/lU5iWGDzimGDVscg== X-YMail-OSG: LVb56rsVM1nKz5ORfKyeqWHUwQY2Eokvxzs.sl3lDYsBeGsxaLQcrGsjjk_2GRD oa4MB22yjjjejbqUwINtBjbifqsEMZJzt2RJznqCdSHgZFOgjcLTaVym9cHURMXgwcCY4jacIw36 h_pQEyoD2kzmqgbS3TwhTCbnZ5IdIs8FtRdNDaI8KXoDXmueqjO3JtY1_pSVymcfG.LwwURc.Pr1 tmfu4w08MI7GxiO.ckOV99wW0u53Ru.j426mGL_o4fwoSUnT.OusRvXWnYI.3vFdKebXRSYAwyVi g96gADwT5Tl3eyVBsdo1zsK0j2GWQ4W3Jfw538jP3990AkXaufPQ270o_eXl2eNfN1FSE9vSEfxq nFh2LRU4vM1PTmLc01O3tYQZ5l2vsX0AqoIJTVBQWge0vhiWfSjBXlNQMrQG5VrhmRpZ9DmaueYH aDY9X1ippRIpRFdPZLb.SeAtKqHLR8yfjskdAp308sJrG5VORK0d9vYgBOZHc7tt0zioOZb6xg0K HP1aQ699rhqKtVa9cy.nNvMIpNosfk6Ymlm2.GeqZ22SJ0eCUOfN4e1dBv1EY_prGriAc_6zSohO RvaD6a2oxiAZaQUM7Fvxn3y0r_O4wLWyFkt1ESLg6h_uyiTnWAWZg_zWoR0RTcy_EEgbzrHjrH2a 43k1YVDzguqFWzlpbPUOwe7r5zbsPQuHojvDag53mJUZaD2tO2p7OB.brZErhs2zFoLm6WxD0iZp wf2hBUYUxnRrRsdd02jRsXEeT0tr4sdGE9WOsGTSFlV473RanItExnymtGGe4Pha3ui35B8wCq1m WwIw7yZB98F1_oEPPfmnkLOGXKslrkJyDBMfBHeWlCZKXfDKGUQU8FoAMhCTJ0SlHo.4df6kbEAJ 7KQ4oTtjAyCZbL1xqieKG4wricPan1179iXe6d4TPKRnIKVeweqGbK7DnGVeAy7qNh5nIV3OUsG. Vq8j5IkSKyKZMMgNfRhTmIecOPpQDFecwBSK_I5m0ETSs.5BPTevE4U5bNqVvm2SbRQZDFynVti5 zkdMOKixOEQF1zS2cB15Xt.pmPX9tpFaylh_SZeEbktHhsUGzShOqRtlxkmQ2t4KDMx1WUCegwLV FDT55Y6sf.xo3hjenk6B9xYNkSHR0ZwiMPGUeIRmfDbvTIVUMcWPyFZo_aNN.G_Ghtqi2PwvLNhA j0EZHJOQpuxPfmhNWxbWS3GEKTpg7Zr6Y1DINSDI5wFshTflDb_5KQZp31xI4l.S31L566CgvfEd ctzblGvydkI1r_5ddvXhTksDkUY5EDxqGoUIBT7AFGkRBgtQCmNjopZnowVNiMWZuQ4NKvjEr3S7 ns86lV3dzcRPSsey_XVwJ1b9coEH7NTJyHn58KwUWH5Lts.Rj4pxJH1eGunquvpNMuEow9JQTC2V riJo3SujRTgo9fYXZqRNWFwvlhQkH8XSsMTvVS1TgSXdD5castyad.yBXR52w4K0fiCdPa3Sg6U8 YR8inBlGiAyfYcVR94gXqVv9xtwc1WYQ.WnIcnxSEZ7QjRVOqI7F27iOwTghImE5yysK19b3D0m6 e.pzN.20JCmADZH6bf4rwETeWqZU2eKShbRDgUBKdFSDpbkphPxO.z5kAwr4rpe99vYrDhjsOxrv y0vOesqWhfaQG8vs1uH3VXmM7kVxYm5z4uFPF2f5KtT.M..GxlsQ2wJwxwYnTByQRctpU4pG8qgV tCUhFynMW_cnZp7UIIyjq5r4b56Dddk20LLhcIB3j.97N04XsVjW2u.M2_h5lUNHWDImlunxD1LU 5mQ6YdfkUYiwg.8oMS8BQKFEbUHsTphETh0sFjq2TuNov4C6.yk8av3fIAvbJd6.IRp_lux3paCa vS6bKyDBatLMJuH9f4BYMIR1zlJybqN5K0.8EI3LzMaROtO4WgtJ4HzexzRSwBl2JFTVFmcYIMPc 7FjAM2qEI2v3Igw.W_TMo5a.Kdfjb.V2PW2VEM2raYesm8q7vfJC2z_niXij8g4ZEckqoVtCXc6z JA5HMUmuSSi9MzwfOdzFrG4Iq7eLmbLeD26KYUC_H.daSGuomIyA2Ne_JMdftHE8aQ_9tySvXHDh 0Qi4jwAjhDNglK6LtAXfC9V_KzFUILBbHVCCGmTo7RCKJ_gldGiT0cDlAk6OSLg6ahb_ikXW1pTB hrAtGIxdAna3xCZcThACwm_y33ma_wyQhz_KpLsJstQBPw2O10LvgRPNreONQE.5X_Na8asKD2bZ p0WQdP6ISaAvuDOSZ6GNimoZlYVf0KSLrBr5hbQyE8hslzhDtsrcffgtyPVakKJnKhw5CRYLcSVw - X-Sonic-MF: X-Sonic-ID: 9e754c50-9ef0-4cca-814b-5be63c214f2f Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Mon, 14 Oct 2024 20:29:30 +0000 Date: Mon, 14 Oct 2024 20:29:25 +0000 (UTC) From: Don Trotter To: "users@dpdk.org" Message-ID: <1200442356.1454625.1728937765351@mail.yahoo.com> Subject: rte_distributor_get_pkt, and rte_distributor_poll_pkt MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1454624_1013178190.1728937765350" References: <1200442356.1454625.1728937765351.ref@mail.yahoo.com> 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_1454624_1013178190.1728937765350 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 ------=_Part_1454624_1013178190.1728937765350 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

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

    rte_distributor_create("my_dist", rte_socket_id()= , numPipelines, RTE_DIST_ALG_BURST);

I see the call to rte_distributor_request_pkt() is blo= cking. I switched to using rte_distributor_request_pkt() and&nbs= p;rte_distributor_poll_pkt() instead and still see it block. I= n the SDK code, rte_distributor_request_pkt(= ) looks obvious that it blocks, but rte_distributor_poll_pkt() does no= t look like it would block.
Any help is appreciated.

Thanks,
Don Trott= er
------=_Part_1454624_1013178190.1728937765350--