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 15A18A0C55; Wed, 13 Oct 2021 15:16:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F2CBA411FD; Wed, 13 Oct 2021 15:15:36 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 1C6AA411C8 for ; Wed, 13 Oct 2021 15:15:28 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10135"; a="207537154" X-IronPort-AV: E=Sophos;i="5.85,371,1624345200"; d="scan'208";a="207537154" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Oct 2021 06:15:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,371,1624345200"; d="scan'208";a="626338598" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga001.fm.intel.com with ESMTP; 13 Oct 2021 06:15:28 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 13 Oct 2021 06:15:27 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 13 Oct 2021 06:15:27 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 13 Oct 2021 06:15:27 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.46) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 13 Oct 2021 06:15:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LPkVLSb8wNJJ1+p1HmT8IWab9ZMfalEyfKlpSPgPDUE29R58VXK6o8q/bdV3N0rafz5iTSydEMxcR+4qFWpgmy2IRwhypsJaK3vFbNQ8GUXqps3GsUxM1JSmS/bN/wvc1QLnOPrs9Yjz8TZxdfNWcfdG6pHtS015j1GQuBXRj7d0s59x2gR1YTbgwAu/PPCrGKeaWLEksb6aiYSyIH4fiY+sXVQBgmakmoJqqqxTwWfbqiQ4WHC8/AA/SoTsPQzz+kL/m2Arnw7dRfjz0Q5n4mbq2Rzg5vqEN7wwxWskA9GVVdsgBrQrySWVPo2dbAORAvrz77QR+dGHUP8/RKVKig== 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=1dGsqKFKpmMOvk+VZWYha1MgLoHPsM5a6/41cCdrr4w=; b=B3T57u6DQ6VFGaxMjes+goHj0kaZy9xpMAvscKG5seTOb/VnTCljXW1iDf6ztWIN+cB9PW3mt8yk32HccdegUikNjtoX3tqgBwgAEzHN/gEaJo8PWS8TeiLLEBu1peZ4vEHW609YyGqKil7LM5a8c6ffwWXzye9qXW+EHCrfezCU+Bl3FM/eVKdM8VfW8fjCxrqb4goAyozx/vUkVt2dWC5y3ci3M3f0wqwJ9sMwU2RRMxQIp68N06PIJ4QyEAbbJYsN9MRzJ38sErJeBofTLQE28Yq903myPggnS97OLohiYDHQIEU28y6OGMFwHDTDWHpTbsHGIs/mTD6eNRbbtg== 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=1dGsqKFKpmMOvk+VZWYha1MgLoHPsM5a6/41cCdrr4w=; b=hMem6H0w537j8D9A8peOUwwWebvfvpXTWa3gS6xYE8MkeOWd99o+CkSGvhE6oz3H5HPuKO0pF9+3fAQHzsMdi427vvgV3y5n+b9xgyTJcGMcM3Ll3JXGZpQRX4Spq28Zgme3T1AtDgykHIgIXrIU4OUEEdLJZTuhmEBJspuScjg= Received: from PH0PR11MB5207.namprd11.prod.outlook.com (2603:10b6:510:32::15) by PH0PR11MB4968.namprd11.prod.outlook.com (2603:10b6:510:39::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.18; Wed, 13 Oct 2021 13:15:22 +0000 Received: from PH0PR11MB5207.namprd11.prod.outlook.com ([fe80::f076:f51c:9101:b0ff]) by PH0PR11MB5207.namprd11.prod.outlook.com ([fe80::f076:f51c:9101:b0ff%8]) with mapi id 15.20.4608.016; Wed, 13 Oct 2021 13:15:22 +0000 From: "Walsh, Conor" To: "Richardson, Bruce" , "dev@dpdk.org" CC: "Power, Ciara" , David Marchand , "Burakov, Anatoly" , Kevin Traynor , "Richardson, Bruce" Thread-Topic: [dpdk-dev] [PATCH v8 2/4] telemetry: fix socket path conflicts for in-memory mode Thread-Index: AQHXv4fvSOWOJmzrwU6dG6yMnNy4bqvQ6BJQ Date: Wed, 13 Oct 2021 13:15:22 +0000 Message-ID: References: <20210915141030.23514-1-bruce.richardson@intel.com> <20211012163908.758767-1-bruce.richardson@intel.com> <20211012163908.758767-3-bruce.richardson@intel.com> In-Reply-To: <20211012163908.758767-3-bruce.richardson@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ed09e9f-882a-48f3-aa3d-08d98e4b8350 x-ms-traffictypediagnostic: PH0PR11MB4968: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DDV9Kh/CQELsR3MgTyYy+KW/D0tgYMLqYOsBQ75R5nmwjSswWcmg2DMcCTTHfFNWXQeQcq7Gn3ySTPvhW02TkzhMQDuzSe7b3oyJNxGi1lGRQaT8OwK4NkHQnx7N9oZDhpNqm/h2IhFWJhZMJy64fOr4gd2BEM/xsxmpFiIupZNpvmxbOLf13oxo75zJusmQjLRSS+UO73/3IM9uwJ0sDM3yceaDl+6M8aFf1sa4PGYp1hro2VpBZ2dCuCmyc7eKAV4jDS5MwCC1VXz+XfEP6RsdI6Or9hihWs5bM50DTvkWk/KSU+pJVQG2oyvddinNZZMwe/XuZZDqcekGhwg77RH2oO+4EC/sllzAqbiWDfat+kz6UtKWXewYibsAlkpOsuh8WU8wHmehJRRy2Ai+EB6Cs6XSMx/995mfNKGfUTObILx6QNh+SXhqUDjtnF2ly9e6uuvhFvWp+4snwJt3BQjOpJ01hqO9DlL9nXtxDx+iJPbnDNbM87K7M+kXlrZNxn/YqTQCrw6BCXx96AEYH33mFvUf3SWUtM7YKzipLCCo+fNG/91JjvGKvbQj416dG4jeLEQTbWKLMSgdwM09wU1lA6ReBSz/knb7sfv4yKSIc/swG2N4mjoN2zewMsMqHNimfbFrpp732ccFIZVeYSMkO4LiAgqYWoOGEjzFEYp459HbsTKNLbirv5MaiOMxGx+iMcU0AaV2cWVzixT77g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5207.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(8676002)(2906002)(54906003)(5660300002)(66446008)(186003)(66476007)(64756008)(66556008)(86362001)(7696005)(38070700005)(4326008)(6506007)(53546011)(110136005)(107886003)(52536014)(4744005)(316002)(508600001)(76116006)(122000001)(33656002)(82960400001)(66946007)(26005)(71200400001)(9686003)(8936002)(38100700002)(55016002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?is4s3+kHVHOXcKG+fLBIun/XdewePDhjCtc3KC8Te6Nm5+dXY73ZKLKxfbZb?= =?us-ascii?Q?zsOuz5FUfkhHyRltc/nexq1DxKLJ2ahPdslgVuCuqoO2iCfGmSuRCR+XmSqm?= =?us-ascii?Q?qBENgB+uB0UuibTne8p3ZWUPy3jP8K45LnlM25PMii8Y8l3qI5BJZjsgk9iw?= =?us-ascii?Q?ekVIKuZzoc8ksIjLQTELVbccD3YnWxZi0KtegjsGEdO4Dj62QnJlaeJNr0BY?= =?us-ascii?Q?MZqntuDAbjGUy7H53WeNzd/N/uUPn4UCPAs+lH7qvvvCZm5JA71hf8JbwE9C?= =?us-ascii?Q?ceIO/PZStdECetEX8Gz/6PsU3p6haYqyIFYsZPnOvFk1Kpys4N7Rxoa7ZLxD?= =?us-ascii?Q?g7ch9nnWeWr0+/gfxVUpHthriNQzlsak3sleQuE0kl4wBbAd15KaJngXffEk?= =?us-ascii?Q?b8JI/TcE69evwM8pORIoTkGVAbrXcIHGMMAOi1cp32XSDYvX5AyjUe/qL2eU?= =?us-ascii?Q?ukmEqzw0qiZLFfrBuNofW3CBGFJ3wz3+3UYuunzBji4GM2XVPqBpdSSESei6?= =?us-ascii?Q?h6PnQr+ygbXXqC51Msu5kTA98O19Sz+Ofj72hBfTe+/uZcwC61xicQ1duTd2?= =?us-ascii?Q?2UIvqO6qZ+Iz/5BHjOyWJ5tpcgel4YlVQQ5EuIoItYUJd9gjsek5D/NCcK3F?= =?us-ascii?Q?42WXWhzVkBdMq0a2WsN7SnxuJR3IPlcxOPRy/AHcFKuC4nTqGC7cYVYGDAeO?= =?us-ascii?Q?7VLWjaTpzGnTgPDEOkLZEp4FLG29ab0vM7USs66IchodbKG7V5tOhaaccImb?= =?us-ascii?Q?AaDaCsJ5XXbbs3kRiV+xdxb78qSJ6DYBgF/wPW37x17fW9rIiDpECjlYPzRp?= =?us-ascii?Q?+OYjrWNGssh+a7Y31kUhPDf0A0BDc04qoB3aztw7Xa5wZ/xhrFO+uVG3/duP?= =?us-ascii?Q?VxR9UE1WvArDZW7v2SHt59P1ip3OJR6OFzrQoKIYVfNnbJKPBWMY5mC8fz3m?= =?us-ascii?Q?GJy4YbQZUFviMbohuLCr+DXp8e1DuX9Fb1AW5c2+qOZvtIlkTyeFsJqoGeqI?= =?us-ascii?Q?dp6tPTuZY6REXSnvqSHZiWQfg9VpkpnTsRT7bdPNYjRvJE7BAOYb6IusZzc1?= =?us-ascii?Q?7s7NwxrRcaEeClXimYxcrZ5rHCpxtMDByIctxNdyjdgoi3yP2ZW9+BBF1HHj?= =?us-ascii?Q?jBKCa0bk24Xv4X7VmYXJA3FTy1dWwrxcw4+lzv1ZmJCqBT2EI5WP2DTfLmTH?= =?us-ascii?Q?twPFVBFavs2CITN3k/kM41SlHaFJe/scM4KcI7deh0SMR8BdvyM+Bw+8LNUC?= =?us-ascii?Q?WH1cwTl1D2iKHZ8i/JQz/QBEMHt6WscfWcX87a6drWeL3LFScnQhcNKK5QKX?= =?us-ascii?Q?GZLbtXHVieJzmrhs8nEz2WtG?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5207.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ed09e9f-882a-48f3-aa3d-08d98e4b8350 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2021 13:15:22.5463 (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: 3cEGP8ThMxNhV9UbprxcCP5JPLyEOIgRAir5dfT9o7vb8ix/kyBuN28T9qEd6jKZE1ESBadc0NDvfuwa2t5uxQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4968 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v8 2/4] telemetry: fix socket path conflicts for in-memory mode X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 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" > From: dev On Behalf Of Bruce Richardson > Sent: Tuesday 12 October 2021 17:39 > To: dev@dpdk.org > Cc: Power, Ciara ; David Marchand > ; Burakov, Anatoly > ; Kevin Traynor ; > Richardson, Bruce > Subject: [dpdk-dev] [PATCH v8 2/4] telemetry: fix socket path conflicts f= or in- > memory mode >=20 > When running using in-memory mode, multiple processes can use the same > runtime dir, leading to conflicts with the telemetry sockets in that > directory. We can resolve this by appending a suffix to each socket > beyond the first, with the suffix being an increasing counter value. > Each process uses the first unused socket counter value. >=20 > Fixes: 6dd571fd07c3 ("telemetry: introduce new functionality") >=20 > Reported-by: David Marchand > Signed-off-by: Bruce Richardson > Acked-by: Ciara Power > --- Tested-by: Conor Walsh