From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id C43E9A0C47;
	Tue,  5 Oct 2021 13:48:00 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 896D64132F;
	Tue,  5 Oct 2021 13:48:00 +0200 (CEST)
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by mails.dpdk.org (Postfix) with ESMTP id DDCD14132D;
 Tue,  5 Oct 2021 13:47:57 +0200 (CEST)
X-IronPort-AV: E=McAfee;i="6200,9189,10127"; a="248977525"
X-IronPort-AV: E=Sophos;i="5.85,348,1624345200"; d="scan'208";a="248977525"
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 05 Oct 2021 04:47:54 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.85,348,1624345200"; d="scan'208";a="438667391"
Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85])
 by orsmga006.jf.intel.com with ESMTP; 05 Oct 2021 04:47:53 -0700
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12; Tue, 5 Oct 2021 04:47:53 -0700
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12; Tue, 5 Oct 2021 04:47:52 -0700
Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12 via Frontend Transport; Tue, 5 Oct 2021 04:47:52 -0700
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.176)
 by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2242.12; Tue, 5 Oct 2021 04:47:52 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=T0T9F5qWdkhQR2GKfndvV0Fn98JggnxgNLCxJOZZprovQXl6/c6WscBy6eGo6oOJ+atr0EcME/evsDuYJqWC8aZMayVl0wl6uTEFdefYfNr3WXeGIXF2dUG5bK9Raz6Avbgxh9hUrEjec1iOE3t1C7BGot2HOmNmMJthseSZP2R7MPDj9y2JqHiAfGjFPwnXevbLrbHrUvD3kfpJ0LD/WAhSSnBWKjO8ZJbOdMOAeWUXXe0Q0sSYA013j899t8EuOlYF6gEaflu/36ZR+GQg989OOhuAB1n8HGl3qWbjnUbDAIBf40tv4kJ0lafzX2M7LvvA8IfUEAWVyRTv4puSyQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=lSkGkmUqnpOZfyA1OWIhuclvvpcHTAicLk3yoEITTSs=;
 b=EaY2N7zlheYMcRolqjSd87YkslPKMCiYQ5voJnK0tou6sfcNkDzAmMYhl/cLjiWTyuyPp4CEFoaQq+7ImciW0V5ogXQY2ZJPYrf5OIzRv6m2d4rdej3K1wxW29ldfc9BV8GF2mxsXNg64KA6aly+pe1MAt3976Vr042kvo3xqypvOMbkh57UW0rXH8d2CbpA9imoMTwYIdFL++tTaPlxF5iP2w0xgXONtpkwiWCCm9lMi/rjEn5DOa8C7MYYZkv8ZQk9odxWv8rAPrPRJyESRPI/6qoxUYZZHtBUwgB1bRNw9bNAbsiZky6Yww5nUgqMzVyOHvsiiP1/d23rG5Qesw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;
 dkim=pass header.d=intel.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; 
 s=selector2-intel-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=lSkGkmUqnpOZfyA1OWIhuclvvpcHTAicLk3yoEITTSs=;
 b=HZypM9km4lWVSwx3UxVIAbjtpVrXxmCUL1Sqo1+29c6I8VmTqzEL3nIlYnC48pRiYHE1R3REhl+rZKdkgEgyI+u9FmjIjhF4q6Pec9Me3v7ACIArJ7xOoKBtRCXq1swn7lNpwbsDF7LirF/FvkbJKf3JlRhIQGJZvJddT+0oLOw=
Authentication-Results: intel.com; dkim=none (message not signed)
 header.d=none;intel.com; dmarc=none action=none header.from=intel.com;
Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19)
 by PH0PR11MB4805.namprd11.prod.outlook.com (2603:10b6:510:32::12)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.22; Tue, 5 Oct
 2021 11:47:33 +0000
Received: from PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::747b:3a08:d1ec:31fc]) by PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::747b:3a08:d1ec:31fc%4]) with mapi id 15.20.4566.022; Tue, 5 Oct 2021
 11:47:33 +0000
Message-ID: <04917987-5599-811d-9919-e4617330c331@intel.com>
Date: Tue, 5 Oct 2021 12:47:25 +0100
Content-Language: en-US
To: Bruce Richardson <bruce.richardson@intel.com>, <dev@dpdk.org>
CC: Kevin Traynor <ktraynor@redhat.com>, David Marchand
 <david.marchand@redhat.com>, Ciara Power <ciara.power@intel.com>,
 "techboard@dpdk.org" <techboard@dpdk.org>, Thomas Monjalon
 <thomas@monjalon.net>
References: <20210915141030.23514-1-bruce.richardson@intel.com>
 <20210929135438.3091033-1-bruce.richardson@intel.com>
From: Ferruh Yigit <ferruh.yigit@intel.com>
X-User: ferruhy
In-Reply-To: <20210929135438.3091033-1-bruce.richardson@intel.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: DB6PR0301CA0049.eurprd03.prod.outlook.com
 (2603:10a6:4:54::17) To PH0PR11MB5000.namprd11.prod.outlook.com
 (2603:10b6:510:41::19)
MIME-Version: 1.0
Received: from [192.168.0.206] (37.228.236.146) by
 DB6PR0301CA0049.eurprd03.prod.outlook.com (2603:10a6:4:54::17) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.4566.16 via Frontend Transport; Tue, 5 Oct 2021 11:47:31 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 70574d59-7b0f-4b2c-619f-08d987f5ead9
X-MS-TrafficTypeDiagnostic: PH0PR11MB4805:
X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <PH0PR11MB4805B8D5C97BEE4AFB6779B795AF9@PH0PR11MB4805.namprd11.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7691;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: fAcboGEG54BC6NpqW1m9G+08xM+3uFpmdD8OlVmocQqjQxuRqYeaIXtQSOF+RGtN7icm7e72YMNu1s+hlkKfNe1LEGWTC3lTTfOWJCbSs+B7w9/9r2z0jd+30CzvGKPjU2zu5Ma+A/hV1fq1egcwgeMx8HVyf+6xc6peGCFfLDbaPlX762QukGu1bn0/HfALlGfOhNPdBHlKUeIOf2vnkQkFxeqjDtEkUk/dt3gvGYpHL5jBXeB8U11DboeJ4H4iCURQy7aP+maZV/8ysDcddirZ1Zm5/LWsvhxG1QmdexNAOGkaxrrE2jr3hLD0KFVZt7XSsuan8+c4oQJTwD0Cu68VUUJMnsyrjcRzHphfrpQKZbpJrpxgZGiVNOkqktadiZDmPR3WA2pnnPA/OJ2Pf8pDulNii6b6x/orIsdptAfyz1YtHUW/90UR+N/F6R7ZVYV+X6Wy3nFqeu1qaxpYPRfHrfGnIin9jGMUEY3FaUrpS+DtKf9ADMKYFbmb6kuCOE3OjO+NY/aL37mxjZNUIx5ZOaicsWmjk1khKLvLxqDXWjzXO0vbyNzc4sTR/xrfB0a+jX5yTaxuOGJKf7DL9+2YUBZNbGRHZ7W5ghAKfi8o3FF4vhGm+TkOUuCxzi0gqHOD/Q+zuTW1sKsq9TXFpzQOmjp1DhHdzAzW+8UOi5Lhk993zNd9jWyYRh4s8KH9C0HwM6yoxKhYWbDvZxz57byn+/V8Nk4sTh1Nc1AcJ5JqEbwxuxY9ClHsjV/pjx4oimWiaMTmV+rm4HnHFD1isZjNrj2KxhvVkTyqVkdMfNc=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(366004)(31686004)(66946007)(66556008)(66476007)(6486002)(38100700002)(86362001)(2906002)(508600001)(8936002)(4326008)(8676002)(2616005)(956004)(83380400001)(5660300002)(26005)(186003)(16576012)(31696002)(54906003)(316002)(36756003)(53546011)(966005)(44832011)(6666004)(45980500001);
 DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cGpjR0dZMFZVREpVenczdEV2TnhVT0dyMy9pV0pLUzRmanJaN29rOWdBcGFQ?=
 =?utf-8?B?U0hoKzM4NXVBeVZjSjUrMkRZcVZLUFlUcTRGMSt5aGZjbTQ2U1U0LytEcFho?=
 =?utf-8?B?RStad3IweGVEYzdmNkk2VnpMalJvV0JCWGlzek53dGxuK3F4OGNWZk16L2VE?=
 =?utf-8?B?RUJsL0Y4cFVFZG1KTWdHcTV0eXgxREJmdm1oVjlJNkZCVlhnM1ErZms0WXJa?=
 =?utf-8?B?SHcydEI3d3VMK3pPdVBqSGYyTHBZNEtraFdzM3ZmWG9MazlZcWlGc1hqVFdy?=
 =?utf-8?B?aGphM3dTUFNjaVlIMmErR0cwS0Z3dldSdGNLc3p3MTkyYWh4eXMzTUZ4QVBl?=
 =?utf-8?B?eWsvM3BIakpWbERmNXdVdGZEVHFwN0o4ZGY1S2EvTGJiZTVraWVkNCtuKyts?=
 =?utf-8?B?V0tTaWYwNFFxWGNUVGRySCtUcC95QUxNSkZweFUxdUtNY2lydC9FZ1lWNTcx?=
 =?utf-8?B?QWpKOTdNMytGb0F5NXhMZDh1bGk4LzhNVlhVNDc5aUNCemMyQlN3dHhsVS93?=
 =?utf-8?B?Y2xMWlhvSmxyeFYzSmtvY1djU3JMRGhjMjJsSWx4QngrUlFRNkp3WjcrZ0Vr?=
 =?utf-8?B?elhicXlkU3FUUC90NE01N3ovZE9YUndNRUxtbjk0RnJZZDZOZ29WVStwMWtH?=
 =?utf-8?B?ajBYdUtMNlBmUm9QVzczd3lHMkNjN1dZRU00YkhnaFZUUnZxbEx5bEdycWlx?=
 =?utf-8?B?akdpQjA4aGprTE90bU9TWkFmOXdoY09OeWN3SkZ2ZzNEZ0RwcnJsalF4a05i?=
 =?utf-8?B?OGVuVHIxSHZWaGJ2R0lYWCtIUVdiSERSdVVwSTNSTEM0Nnk1Tllmb1hEZG1j?=
 =?utf-8?B?aXYyRGhOZmI0cGFvUXhBY0JUYmduVEk0dUJ4d3Z4MndqamNCcjIxZFBIMjU5?=
 =?utf-8?B?SDVBMWcvTjhiUGh5Zk5wYUJXTGY0djZCWHBtY0kxR0pUSURGcDhEVGlCZkVi?=
 =?utf-8?B?dWVtaW9VWFBYaXkvZFliUjdYT1FTSmFBSUgwUnhDbGlWQjZNWUR5dEdMcFpO?=
 =?utf-8?B?ckJ4QVNyTWNHb1MyS056WlJHSEhmU1NPaTBvbVVtb2ViNU8xU0EzcnVjTmRH?=
 =?utf-8?B?dnFoSVVBeEVZWkxNOHRINVZLdXc5K1pYVmFXQVZBMHZXdDZEaVpOZE04Q0sx?=
 =?utf-8?B?aGNPL2lScjRIRjM2RGNnRlhxQ1prQ0w1UUdpUmFVUnlxbmJEY0R0c3F0dlRn?=
 =?utf-8?B?KytVUHMyUXZ4eGd5VjV4NXNmOVUrTk10N3NpeVhGUVRYL3hjMFEwSkVTcXM5?=
 =?utf-8?B?THFLVGJmREcvUU1Kb0pwdWdtRW5SQktVNTkyeFEvOHVOdExUZXJ4Ymx6MURY?=
 =?utf-8?B?Um45dWtLVXMxRDgwVGN6Vk5LR3ZRRVBMdDJpRFdENnB3Y1FUcTRIYWdmUzNp?=
 =?utf-8?B?RVVwaVhVUitkT0N3RFpET2JrcUdIYS9JSjJMSlZ0Q0FCdlJpUFU3Wk1FYmox?=
 =?utf-8?B?TXdJbDZkbE5tNjRaUWxIMG5wU1RabGlpTVF3b2VyRWF1SHlYdjVPbzdEOW54?=
 =?utf-8?B?eTFjRlRvWWdmMEhUM3pVeGNaUHF2TVMyditYYkFxWHBYM3RsT24veG91bW9u?=
 =?utf-8?B?VnZGODIrcXVkS1hFK1Rxc0pndElTSFpLbTBhQUlmbWtYNnJocE1WQisvaXFk?=
 =?utf-8?B?em91WTA0b1JOQWFtNjE4YjhXR2NyTFVvejBOS3M2Ung4UzM0b3FkVmdDNHJw?=
 =?utf-8?B?dXNZNW5VVlRnMkdGZEFzK25EN1F3bEhHei9VU0pSZDM3ZnQ1STFya0txT0RT?=
 =?utf-8?Q?7UJ8q+aIhXh+aGxMmkFrDcQeO/SilriUPNxWOvE?=
X-MS-Exchange-CrossTenant-Network-Message-Id: 70574d59-7b0f-4b2c-619f-08d987f5ead9
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2021 11:47:32.9783 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: wX+DEi4DUzbxMnipXvksLdTzG7oe/IKdme90ORGD8GTemc39Rds7W5xn0g8ZvgfY5Ry7fTX3NPMmeSDs/VVUGQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4805
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH v3] telemetry: fix "in-memory" process socket
 conflicts
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

On 9/29/2021 2:54 PM, Bruce Richardson wrote:
> When DPDK is run with --in-memory mode, multiple processes can run
> simultaneously using the same runtime dir. This leads to each process,
> as it starts up, removing the telemetry socket of another process,
> giving unexpected behaviour.
> 
> This patch changes that behaviour to first check if the existing socket
> is active. If not, it's an old socket to be cleaned up and can be
> removed. If it is active, telemetry initialization fails and an error
> message is printed out giving instructions on how to remove the error;
> either by using file-prefix to have a different runtime dir (and
> therefore socket path) or by disabling telemetry if it not needed.
> 
> Fixes: 6dd571fd07c3 ("telemetry: introduce new functionality")
> 
> Reported-by: David Marchand <david.marchand@redhat.com>
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> Acked-by: Ciara Power <ciara.power@intel.com>

Off the topic.

This is the patch 100.000 in patchwork! Wow, that is huge.

This may be something to celebrate on next face to face meeting.
And I assume Bruce will be buying as the owner of the patch 100000 :)

https://patches.dpdk.org/api/1.2/patches/100000/

The historical numbers from DPDK patchwork:
100000 - Sept. 29, 2021 (184 days) [ 6 months / 26 weeks and 2 days ]
  90000 - March 29, 2021 (172 days)
  80000 - Oct.   8, 2020 (153 days)
  70000 - May    8, 2020 (224 days)
  60000 - Sept. 27, 2019 (248 days)
  50000 - Jan.  22, 2019 (253 days)
  40000 - May   14, 2018 (217 days)
  30000 - Oct.   9, 2017 (258 days)
  20000 - Jan.  25, 2017 (372 days)
  10000 - Jan.  20, 2016 (645 days)
  00001 - April 16, 2014

Last two years average is 10K patch in ~185 days, that is more patch per day
comparing to previous years.
Not sure if this is Covid-19 effect or simply DPDK is getting more popular.

Thanks again to all contributors.