From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B3022A04B1; Sat, 10 Oct 2020 18:28:10 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 09F3B1C241; Sat, 10 Oct 2020 18:28:09 +0200 (CEST) Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by dpdk.org (Postfix) with ESMTP id 7CB601C234 for ; Sat, 10 Oct 2020 18:28:07 +0200 (CEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20201010162756euoutp02321d479cea59416bf5cb59cdc56db2c5~8rluia_pK3207832078euoutp02A for ; Sat, 10 Oct 2020 16:27:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20201010162756euoutp02321d479cea59416bf5cb59cdc56db2c5~8rluia_pK3207832078euoutp02A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1602347276; bh=iNHIS4Eoba59FYE3xxj/EOP1azlQsfDOse9wTK2BSDA=; h=Subject:To:Cc:From:Date:In-Reply-To:References:From; b=P+iJVhFrSi0YUs+6oUnHl+MMzeCs/CItf3NUI6qn9z0lGRUIVfQKwfQMZ7m/TBLA5 Pxd7aAoHEHMJyKAcwnVxiyIpcciZ/jIssx+6I3SJQkeqWmvFddKjwyh/SRwls6YNVE F/Xu9DR4qKZYQE3cOFTpkA0hwL0vGXUae5Zd2SoE= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201010162749eucas1p112885cb8ba30e404be6a9fd0adf5674c~8rlopoK-q2782327823eucas1p14; Sat, 10 Oct 2020 16:27:49 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 38.A8.05997.501E18F5; Sat, 10 Oct 2020 17:27:49 +0100 (BST) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20201010162749eucas1p29969272064ff71a95222b90501603231~8rloQO-rP1665316653eucas1p2a; Sat, 10 Oct 2020 16:27:49 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20201010162749eusmtrp2d0c0889a130f2dae36c262d629aa1105~8rloJd8Gt3264332643eusmtrp2V; Sat, 10 Oct 2020 16:27:49 +0000 (GMT) X-AuditID: cbfec7f4-65dff7000000176d-5e-5f81e1053c55 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id DD.7A.06314.501E18F5; Sat, 10 Oct 2020 17:27:49 +0100 (BST) Received: from [106.210.88.70] (unknown [106.210.88.70]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20201010162748eusmtip28b1b1ab96f144a2c087e874f5ed5f222~8rlnXwmVx1356113561eusmtip2C; Sat, 10 Oct 2020 16:27:47 +0000 (GMT) To: David Marchand Cc: David Hunt , Honnappa Nagarahalli , dev , Sarosh Arif , "\"'Lukasz Wojciechowski'\"," From: Lukasz Wojciechowski Message-ID: <63a6ed7e-c9fe-b1e8-397c-9246f713f54d@partner.samsung.com> Date: Sat, 10 Oct 2020 18:27:46 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 MIME-Version: 1.0 In-Reply-To: Content-Transfer-Encoding: 8bit Content-Language: en-US X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDKsWRmVeSWpSXmKPExsWy7djP87qsDxvjDXbtU7fom/SRyWL7ii42 i3eftjNZzHzawm7xrGcdo8Wpdd/ZHdg81sxbw+jxa8FSVo/TP58weyze85LJ4+C7PUwe7/dd ZQtgi+KySUnNySxLLdK3S+DKuDLrNHPBFK6KE9vmsDYw9nB0MXJySAiYSOxe1s7UxcjFISSw glGit2sxK4TzhVGite0YlPOZUeLn41/sMC1vT3cwQiSWM0rsf7eWHcJ5yyixfvo6ZpAqYYFA ifOHG1hBbBEBPYmJ2zaxgBQxC9xhlFixtR2siE3AVuLIzK9ARRwcvAJuEvff5oOEWQRUJdZ3 7AIrERWIk5iwsYUFxOYVEJQ4OfMJC0g5J9D8/3OFQMLMAvISzVtnM0PY4hK3nswH+0dCYBe7 xJ/tP6CudpE4c/kZE4QtLPHq+BaouIzE/50wDdsYJa7+/skI4exnlLjeuwKqylri8L/fbCCb mQU0Jdbv0ocIO0rcmHmZESQsIcAnceOtIMQRfBKTtk1nhgjzSnS0CUFU60k87ZnKCLP2z9on LBMYlWYh+WwWkndmIXlnFsLeBYwsqxjFU0uLc9NTi43yUsv1ihNzi0vz0vWS83M3MQLT0Ol/ x7/sYNz1J+kQowAHoxIPr8Spxngh1sSy4srcQ4wSHMxKIrxOZ0/HCfGmJFZWpRblxxeV5qQW H2KU5mBREuc1XvQyVkggPbEkNTs1tSC1CCbLxMEp1cCodkde9/9Gu6mK4U3/l1/lO+8iyOXB eHyudlzYf2/2K3kGVZIvqgT7La+K6tk2/a79lfugu+DxNLf6pxoqh6vL/297fm/PSZeKYzEm P2T2P59w/2ll9btm1Z4TGhv52sSzn7DcaDM9Mjtnj+fdc/sXurpGXtU/diNo1+oZdZ4rnzwy jctLs9ynxFKckWioxVxUnAgAoW0VWD8DAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRmVeSWpSXmKPExsVy+t/xe7qsDxvjDV5/4rDom/SRyWL7ii42 i3eftjNZzHzawm7xrGcdo8Wpdd/ZHdg81sxbw+jxa8FSVo/TP58weyze85LJ4+C7PUwe7/dd ZQtgi9KzKcovLUlVyMgvLrFVija0MNIztLTQMzKx1DM0No+1MjJV0rezSUnNySxLLdK3S9DL uDLrNHPBFK6KE9vmsDYw9nB0MXJySAiYSLw93cHYxcjFISSwlFGicelC1i5GDqCEjMSHSwIQ NcISf651sUHUvGaUeHlxHgtIQlggUOL84QZWEFtEQE9i4rZNLCBFzAJ3GCUunXzDCtHxkEVi 87TjYFVsArYSR2Z+BdvAK+Amcf9tPkiYRUBVYn3HLmYQW1QgTuLHxF42EJtXQFDi5MwnLCDl nEDL/s8VAgkzC5hJzNv8kBnClpdo3jobyhaXuPVkPtMERqFZSLpnIWmZhaRlFpKWBYwsqxhF UkuLc9Nziw31ihNzi0vz0vWS83M3MQKjbtuxn5t3MF7aGHyIUYCDUYmHV+JUY7wQa2JZcWXu IUYJDmYlEV6ns6fjhHhTEiurUovy44tKc1KLDzGaAv02kVlKNDkfmBDySuINTQ3NLSwNzY3N jc0slMR5OwQOxggJpCeWpGanphakFsH0MXFwSjUwmqhfVL95tricx0B8w5WDCs2sW87XBXRd vsdiysZ4Rz7f5YZb2uIXu01unVlxYlGdgZaOUKTF/9n3KphmTG7cv07e8nxFv/CPnr+bXu64 wnzmWiaLRWxwaTWfdPq6iQw12fE71vYXObvaCVVpBAhlTXd68iWXpyJYZZ6kGnuGgunSNVPt +7iVWIozEg21mIuKEwGOtJy00AIAAA== X-CMS-MailID: 20201010162749eucas1p29969272064ff71a95222b90501603231 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20201008052336eucas1p16b5b1600683e33ddba30479b7fd62ce6 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201008052336eucas1p16b5b1600683e33ddba30479b7fd62ce6 References: <20200925224209.12173-1-l.wojciechow@partner.samsung.com> <20201008052323.11547-1-l.wojciechow@partner.samsung.com> <93539a05-31de-f973-028e-175d82d0eb29@partner.samsung.com> Subject: Re: [dpdk-dev] [PATCH v5 00/15] fix distributor synchronization issues X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" W dniu 10.10.2020 o 10:12, David Marchand pisze: > Hello Lukasz, > > On Sat, Oct 10, 2020 at 1:26 AM Lukasz Wojciechowski > wrote: >> W dniu 09.10.2020 o 23:41, Lukasz Wojciechowski pisze: >> More bad news - same issue just appeared on travis for v6. >> Good news we can reproduce it. >> >> Is there a way to delegate a job for travis other way than sending a new patch version? > You just need to fork dpdk in github, then setup travis. > Travis will get triggered on push. > I can help offlist if needed. Thank you I managed to reproduce the issue by stressing my machine's cpus and memory. The issue was caused by slow start of worker threads, which didn't reach place where they request for packages, because of that they were treated as not activated. The distributor thread didn't send any packets because of that fact, but waited in an infinite loop until packets are returned from workers. I pushed v7 of series with additional patch fixing that by running rte_distributor_process() in a loop until it manages to send all packets to workers. > > -- Lukasz Wojciechowski Principal Software Engineer Samsung R&D Institute Poland Samsung Electronics Office +48 22 377 88 25 l.wojciechow@partner.samsung.com