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 85EA542DE7;
	Thu,  6 Jul 2023 13:34:15 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 5B513410FA;
	Thu,  6 Jul 2023 13:34:15 +0200 (CEST)
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by mails.dpdk.org (Postfix) with ESMTP id 24E4640A79;
 Thu,  6 Jul 2023 13:34:12 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1688643253; x=1720179253;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=VTPcBJ+HBcID99ZvRo+3+1UJuzET3LmakwOZH5c6XN8=;
 b=BW7J35vqLIzCwJrCWCyEhyr6HwW5TsVbBZ+qlzUjfWpbbcfu7EElXk/9
 rxIxjEf8FnkVR4O7j/G7m823cFd2El4jYgTXIrLw5KSmoxPR8rYEvkpj2
 tAcxiN/09Vw8LsIKyjiPArPne2h36HUf9uOWpBH25Lpw0DuhgdU8jSkKN
 QP0WnIyOyDjLptEazqFCKJFTE4Te4wV0bk17ZlqP1musoPTMWmqfalA6D
 mFaX2fwfwxkzZWzOOyvLbET68c2Kr1+RfuDb2fBl0FeKnG1Rlm1apo/7L
 hPqW0nIqT35m0Sa7Lgv88BwR7hxySKiB+uarVkCsTiZ7QtJx212kzswKd A==;
X-IronPort-AV: E=McAfee;i="6600,9927,10762"; a="449937573"
X-IronPort-AV: E=Sophos;i="6.01,185,1684825200"; d="scan'208";a="449937573"
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 06 Jul 2023 04:33:39 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6600,9927,10762"; a="719554592"
X-IronPort-AV: E=Sophos;i="6.01,185,1684825200"; d="scan'208";a="719554592"
Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16])
 by orsmga002.jf.intel.com with ESMTP; 06 Jul 2023 04:33:38 -0700
Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by
 ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.27; Thu, 6 Jul 2023 04:33:38 -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.2507.27 via Frontend Transport; Thu, 6 Jul 2023 04:33:38 -0700
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) 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.2507.27; Thu, 6 Jul 2023 04:33:32 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=E2KSq0gZ5VtAYNczGrPCCCAnOWE/X+XsRdLHX/4UZl+LBfUp25kQmSDcJ9cqkatEE5NoOI/prz/6PLH4K/lb8w7h7v9D0XMzQzMDev4MupKuD6DUEt8ubXuquku1xX+cPfKbvQl7ycmzZee0zarT2sHJp8vt5gxwD+LYLwlkl2hES7G6O5nFU+5CVzabj55sCg4l62wCweegufAc/ksJ/xqHpSHy7WCylFCNk6/QAX05D/Q4adFcAv2EgxqBGmri2YlvjIF1CP2jz5rmTmyEWUv4gKn/4FRoMNboYYby4D9cLLeQyk5aY0a94mCXRETA84XA2JUgaQoHSeN9wPvymQ==
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=VTPcBJ+HBcID99ZvRo+3+1UJuzET3LmakwOZH5c6XN8=;
 b=Yh0tRtiCI7oX+4kuFRy6lmi199ez3marTx43q3Elah/oA1OskhdreCdQhPMAIDenMaHjDTXMtjx8v1vk3RxHZlmI4udqN5iR2xKk+gYRBlB1MXQn/O8GN6HuKfOcJP2oxzDUrXzxC5Ynng8vkOyHXSlC3VixcNaJFdTP8tOOC7fEVqnW8MzLdvh94j87Ko7Lu6HTEehLathVgMQ13wqUcfyF9iRr/wrEIFDNn6lMcE4y/jRxCctVNqYE4KghFEwD1HZi8qo6po3VJN12wDHpp8BU/3mVItgT2sK/FJVa4vH8L4F7loWtJ3o+fMKa28DN3LGwTT97YLNFwCYRCIBaHw==
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
Received: from PH8PR11MB6803.namprd11.prod.outlook.com (2603:10b6:510:1cb::12)
 by PH7PR11MB5793.namprd11.prod.outlook.com (2603:10b6:510:13a::11)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6565.17; Thu, 6 Jul
 2023 11:33:26 +0000
Received: from PH8PR11MB6803.namprd11.prod.outlook.com
 ([fe80::6fe4:c7e9:3c25:ce94]) by PH8PR11MB6803.namprd11.prod.outlook.com
 ([fe80::6fe4:c7e9:3c25:ce94%7]) with mapi id 15.20.6565.016; Thu, 6 Jul 2023
 11:33:25 +0000
From: "Van Haaren, Harry" <harry.van.haaren@intel.com>
To: "20230629203720.682f90c3@hermes.local"
 <20230629203720.682f90c3@hermes.local>, Stephen Hemminger
 <stephen@networkplumber.org>
CC: "hofors@lysator.liu.se" <hofors@lysator.liu.se>, "dev@dpdk.org"
 <dev@dpdk.org>, Suanming Mou <suanmingm@nvidia.com>, "thomas@monjalon.net"
 <thomas@monjalon.net>, "david.marchand@redhat.com"
 <david.marchand@redhat.com>, mattias.ronnblom
 <mattias.ronnblom@ericsson.com>, "stable@dpdk.org" <stable@dpdk.org>
Subject: RE: [PATCH] service: avoid worker lcore exit deadlock
Thread-Topic: [PATCH] service: avoid worker lcore exit deadlock
Thread-Index: AQHZrsF/CtHO6aG+FkO2CS9CBWzsQ6+snX0g
Date: Thu, 6 Jul 2023 11:33:25 +0000
Message-ID: <PH8PR11MB680334AE568FC1700EAD4069D72CA@PH8PR11MB6803.namprd11.prod.outlook.com>
References: <20230704214339.244271-1-mattias.ronnblom@ericsson.com>
In-Reply-To: <20230704214339.244271-1-mattias.ronnblom@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=intel.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH8PR11MB6803:EE_|PH7PR11MB5793:EE_
x-ms-office365-filtering-correlation-id: f9196d4a-6f46-4707-5c72-08db7e14d006
x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RyzDkNQkOB4vyqHNNf9FakHHBCmMxWJvPFkYd45hMgCCzE+itPVOrZ1YLvQrwdCgwcKmjTxRuoHfGA229qvXX5k7lVzmeFflmuuBW7qlS0o47m5mWmaF14pgViQz+AYRLZbVeQXQhNoBUQ9TGWr+HbEwwcR9fzvO5woyT4F+UoGieja48wj4dFewRfQv6MzfaoiuUejTec7PrD01gzPYSzuDrPCtNLorK0/WpgCDD3lYyMAl9h5lpiQ+sc7xByUZhtGLjgzAPE3/kjdgYPuCvFjun9VLmjpq8L7C+mVmQFeK2dN38ucesah86QZ06KuWP91C9cZ6KWTCHdbhcuaZqlsVpRQFQqWKY33imS/IgKvixT5cOuQaaOC+0XdsdfijOqaAA0SChaAVeBKi4Z1C9CuXDEpKnOOaNI8jZxfVkPzbYMYokrQxK4mtaJnpQeYJFcFZ8cH3ww71l74VOd1wIcjSTGaMTZyvz1/qneJunSqVMYkQYNgctKGAobbjPSxT3xF3b1bU8TpoaB1gj3qtGka5co8rfIh2Ad67sJSUhmdYYxslI9mxygNGv9l6w2ciPlavWzf9L8Kumf1Yj3DxOq4WIrOR4FqlEdStSbPpqjGDVhNd7wfDhMdB/PJDikXm
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH8PR11MB6803.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230028)(396003)(136003)(39860400002)(346002)(366004)(376002)(451199021)(478600001)(7696005)(54906003)(76116006)(110136005)(71200400001)(6506007)(33656002)(38070700005)(86362001)(55016003)(2906002)(66556008)(66946007)(53546011)(26005)(186003)(9686003)(82960400001)(122000001)(38100700002)(83380400001)(316002)(66476007)(4326008)(5660300002)(41300700001)(66446008)(64756008)(8936002)(8676002)(52536014);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZVRWTThzaVk1WFZtQ2pXamQ3SmpsWGcvZHcwSjAyaEFGbmhaZGNUbTF2Q09I?=
 =?utf-8?B?anR1c1dKQ0xDY0toUFpkem4wZU43SEJTcWdSZVc4eDJOSENoc0RWL3ArSXJY?=
 =?utf-8?B?bHRlbVV6eGxaWmtWTW4yeklPaGhzWXdqL2tjeTkwajhONDNVaCtRVnA3VU9N?=
 =?utf-8?B?M1lPeGdlS05ucEc1cnp5TGcya01Nb2o5YWxSd09TaUZTMFdLdmI4TlViUzZU?=
 =?utf-8?B?SzNISXRCNDhxNXZ3dElKKzlReFEwbEJlOWVBd2VPQzEzcGhmZEVCa0hqRE9S?=
 =?utf-8?B?cmhuSVdZclNMbHYwdFFBZnNYS1c1d3lFV1NKUGdZRUZOZkxJb2pRUVZCN3ZK?=
 =?utf-8?B?dTBFVFBJQndnYjEzVFVrSHRSMmNpYjJNU1NsaktlemtKS0lreUZpWENJczEz?=
 =?utf-8?B?Q3cxa0hNM1k5V0Q3MndaNFVmWnViZ1BYaXE0N0l4OWRHUFZYbDVxS3YrdU5n?=
 =?utf-8?B?R09xMmo2Yi90RmwrNnpIQVQybFUvb1JQQnFsMi9JQ0RiN3l0djVkTzhQLzdm?=
 =?utf-8?B?L3pJU0tSMlhJczkvdGZOWHlVLzJDKytUMXJGblVyNFVETlNtVGw5bWVUSEdK?=
 =?utf-8?B?OG9JY1dscit4cFRFVmQva1pRanNoNXlGMFlZY05aRzYyK0VESGVjelBIT3lX?=
 =?utf-8?B?RjNUd2xpMzN2WGtna2V5QUdkazQ4NXZsVUlLbUN6N3A3eGwrRXdXejV1aG84?=
 =?utf-8?B?eEFqSFV1ZGFjL1dxT0hZdUFtWDBWZ1BoUnIrcHRvTzJicU5YS3NWcnN1dEpa?=
 =?utf-8?B?amRuQ2M0TlE4emgxUWxGRVo0UXBYUEk1RUdEK3Q5a0xHTkxwUWJsbXJmbjZk?=
 =?utf-8?B?YlU3cGdZUW9hNG5qYlR5ZDhLSFQ5TEpTZ0s3MldKaEdwVFBmOENxV3JGdXVk?=
 =?utf-8?B?UDhLT2pOYnVOT1BjcFFYL2pRMFZlL0Rha2FIa29KZTJnc29NNk10aERFckNV?=
 =?utf-8?B?aHdOQUZXaHQzVVhpMlZPcW5hRyt4KzB6c1ZBVmh1eEVUYXhTeDJ6YXdWM2RO?=
 =?utf-8?B?SDVvNDF0d0dpOUlBa1k1cWc4bW9pMHNKNkVwQmJzN29PSDgweWNrT2lEQmZQ?=
 =?utf-8?B?UTlubStrY1JMVnVnUXd0NzhPd1RDd3BoZmxDZXdoSERhR3BzS0hNOW9tbGJo?=
 =?utf-8?B?WUFBWUdYa0wxUzFUTGRtSW00QlVNeU1qdXZLL1VFVzNtSHgzVlY5RGx0dTAy?=
 =?utf-8?B?L2NrT2xpbkkrOEdPbmpMNG9TM0wyTWtydWs5UHhXSnlPbnBVa1EwckdVNHhh?=
 =?utf-8?B?V0FzNFh0dCs0d1JWQ1ZsK0N2ZjBmTm83YTBoWTc2NW5QdkJsRDlnL21FOGRI?=
 =?utf-8?B?UE9SUjNSNGVMc1IwZzNpc0NNRlpObWV4bU1oTHdXMy9tR2Yyb1RlQk9Kb0h6?=
 =?utf-8?B?S2c4VDZ2UWdlZEw3N2tuVER3QlQ2cyt3amd5am5oMkNXMG9PQ2RsZnlCb1F3?=
 =?utf-8?B?cmR1WmFPaTdFQ2JXY3N1WWxTOGRXUFl6b01MUWJ0TDlnckw4bjhBWTBMOStl?=
 =?utf-8?B?eGllYXBQeXBpSjJId09jRXVBbmkxaVFpRUNrYnl1eGRrTHNDdEN5a3VHUkpZ?=
 =?utf-8?B?UHBsdVJTQUxpRkpJZ1lxSXVyK2l0ZnhPcENQcHZOaE50eDd4MHFpVkNsT3Z5?=
 =?utf-8?B?RjhnVWd3Y1lqeGZuaTlYQmN0VWd1ejJiZDFBc0diVkpubmFFdDlaYzRLVHRn?=
 =?utf-8?B?Y2d2eTRIRDA0aWRkdElONWZvVm56azA1cVA5aENDOVZmRVduZ2NEcnJIelJT?=
 =?utf-8?B?dFl4MVJJR2ZSRTgxbXVHYWZSakU1dnZ1U1FNbEsrclVnK2txeVliYWJ2MW5W?=
 =?utf-8?B?Ty9rRENnYjIxcWxZdzNMTUNmekNDQ093ZytIbGF5ZVE5NDBBVXpkbkVDV0Np?=
 =?utf-8?B?cjJMZTdZR1VuQ2piZ0d5MUk5NldtSDczbC94QU45YTRDdDd4clFNOWh5NHdZ?=
 =?utf-8?B?V2hlcWFXWGpLUFVKWGtvRjlrYU1GUStaSzFIV1MycjBOQXFjbVk4M3dObElK?=
 =?utf-8?B?ZUQyM1ZubVB4a0NLQ2VsWm5aZEttYXpYOWFVS3I3UHVJb211bmU0S1MyWnBL?=
 =?utf-8?B?SzlBWU4vblVtRFg3bm9Ha3Y4Z1BPYUt1M2Z6TjRGdHNvclZvSnduaVM5YTA5?=
 =?utf-8?B?Q2VDUGQwUytPSWZyejJheGJFdlNUM29HcmM1OExweUtsL1gzTy9FbzlnQzRB?=
 =?utf-8?B?aVE9PQ==?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH8PR11MB6803.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f9196d4a-6f46-4707-5c72-08db7e14d006
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2023 11:33:25.7167 (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: +6WR5s1i82MyTggDxRWdW97KWHotCLa0r7liskw+OcJASeYQzkc5drJdsrkmOM6WX7rWX36HeSMvvMqF1eergARj+esbQ5QyfuKKGvrmkZQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5793
X-OriginatorOrg: intel.com
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

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSA8
bWF0dGlhcy5yb25uYmxvbUBlcmljc3Nvbi5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIEp1bHkgNCwg
MjAyMyAxMDo0NCBQTQ0KPiBUbzogVmFuIEhhYXJlbiwgSGFycnkgPGhhcnJ5LnZhbi5oYWFyZW5A
aW50ZWwuY29tPjsgU3RlcGhlbiBIZW1taW5nZXINCj4gPHN0ZXBoZW5AbmV0d29ya3BsdW1iZXIu
b3JnPg0KPiBDYzogaG9mb3JzQGx5c2F0b3IubGl1LnNlOyBkZXZAZHBkay5vcmc7IFN1YW5taW5n
IE1vdQ0KPiA8c3Vhbm1pbmdtQG52aWRpYS5jb20+OyB0aG9tYXNAbW9uamFsb24ubmV0Ow0KPiBk
YXZpZC5tYXJjaGFuZEByZWRoYXQuY29tOyBtYXR0aWFzLnJvbm5ibG9tDQo+IDxtYXR0aWFzLnJv
bm5ibG9tQGVyaWNzc29uLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiBTdWJqZWN0OiBbUEFUQ0hd
IHNlcnZpY2U6IGF2b2lkIHdvcmtlciBsY29yZSBleGl0IGRlYWRsb2NrDQo+IA0KPiBDYWxsaW5n
IHJ0ZV9leGl0KCkgZnJvbSBhIHdvcmtlciBsY29yZSB0aHJlYWQgY2F1c2VzIGEgZGVhZGxvY2sg
aW4NCj4gcnRlX3NlcnZpY2VfZmluYWxpemUoKS4NCj4gDQo+IFRoaXMgcGF0Y2ggbWFrZXMgcnRl
X3NlcnZpY2VfZmluYWxpemUoKSBkZWFkbG9jay1mcmVlIGJ5IGF2b2lkaW5nIHRoZQ0KPiBuZWVk
IHRvIHN5bmNocm9uaXplIHdpdGggc2VydmljZSBsY29yZSB0aHJlYWRzLCB3aGljaCBpbiB0dXJu
IGlzDQo+IGFjaGlldmVkIGJ5IG1vdmluZyBzZXJ2aWNlIGFuZCBwZXItbGNvcmUgc3RhdGUgZnJv
bSB0aGUgaGVhcCB0byBiZWluZw0KPiBzdGF0aWNhbGx5IGFsbG9jYXRlZC4NCg0KRWxlZ2FudCBz
b2x1dGlvbiB0byBhdm9pZGluZyB0aGUgbWFsbG9jL2ZyZWUgaW4gY2xlYW51cCBpc3N1ZS4NClRo
YW5rcyBmb3IgaW52ZXN0aWdhdGluZyAmIGltcGxlbWVudGluZyB0aGUgc29sdXRpb24hDQoNCj4g
VGhlIEJTUyBzZWdtZW50IGluY3JlYXNlcyB3aXRoIH4xNTYga0IgKG9uIHg4Nl82NCB3aXRoIGRl
ZmF1bHQNCj4gUlRFX01BWF9MQ09SRSBhbmQgUlRFX1NFUlZJQ0VfTlVNX01BWCkuDQo+IA0KPiBB
Y2NvcmRpbmcgdG8gdGhlIHNlcnZpY2UgcGVyZiBhdXRvdGVzdCwgdGhpcyBjaGFuZ2UgYWxzbyBy
ZXN1bHRzIGluIGENCj4gc2xpZ2h0IHJlZHVjdGlvbiBvZiBzZXJ2aWNlIGZyYW1ld29yayBvdmVy
aGVhZC4NCj4gDQo+IEZpeGVzOiAzMzY2NmI0NDhmMTUgKCJzZXJ2aWNlOiBmaXggY3Jhc2ggb24g
ZXhpdCIpDQo+IENjOiBoYXJyeS52YW4uaGFhcmVuQGludGVsLmNvbQ0KPiBDYzogc3RhYmxlQGRw
ZGsub3JnDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aWFzIFLDtm5uYmxvbSA8bWF0dGlhcy5y
b25uYmxvbUBlcmljc3Nvbi5jb20+DQoNCkFja2VkLWJ5OiBIYXJyeSB2YW4gSGFhcmVuIDxoYXJy
eS52YW4uaGFhcmVuQGludGVsLmNvbT4NCg0K