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 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" To: "20230629203720.682f90c3@hermes.local" <20230629203720.682f90c3@hermes.local>, Stephen Hemminger CC: "hofors@lysator.liu.se" , "dev@dpdk.org" , Suanming Mou , "thomas@monjalon.net" , "david.marchand@redhat.com" , mattias.ronnblom , "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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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