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 53C4743284; Sat, 4 Nov 2023 08:51:40 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D38334029E; Sat, 4 Nov 2023 08:51:39 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id D71474028B; Sat, 4 Nov 2023 08:51:38 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A46snFH006149; Sat, 4 Nov 2023 00:51:38 -0700 Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2100.outbound.protection.outlook.com [104.47.55.100]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3u5ej3gb0m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 04 Nov 2023 00:51:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SV3K2WbSYs68sl6cXgvWHMpazPYQhnxlKj1/Lb+XYalJTBUTUv0cO4NIrjr452z+B/jaGhVFO18tQLIgBDJhZHKemmQoXu4LXL4p+CQo7VGUreI5J70DfXrmg+tqn9xLZL9YmPU27MjvErVljCpTLlaHyvmLJhyd1+RJvRO0Ldk1giPNvGuDvHEd+psvdYVihhmQt6tmGGXDsNp64uf3D/rCe6Mt+atm6xiS7QyB7YZwVshojnBN5ZRFz5eMMItfXO4pHyuI/aX3OPG9YL7sTN+TCrkmGYAN+BZwriQQawMNwl+bMfPX2QuEMHl9H9XNaDhOXA7dOI003cG1o1gJYw== 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=YcmYrhvaZJHrP3UE3kCjubUOtqwFjcE1rmZOOUN/W5I=; b=jLDZ7EJlu35in1K4eczwFBaom3pV47QncdnR2R9REiOyW1/lrGnIq/mTVkIm+uDpUMAQqJTF4NB2sWf7PCBgMd3YMOipqWu7QA+U0sEcUSUwJVoWHAkobQe42u3h8ybwfAdVb5N9Jh57NJyB2dZGJ91fnFxkidaeFp5tbOY24E9mEEnMs5f6nS8DuYTJjgDErlsWATqC0l0cB6e4c0sxT+yRcgCFScfzXroUgD7HS2SADIdCX6Gd/lCJUX6Nih1LIkNNweI6zEs506USrUFgKrtrSXLkMD8o7O67vgVPkVFKGU8j1Zeiq7A1sD1jJpH1i41FaosCLs2C+7hqo3DaqQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YcmYrhvaZJHrP3UE3kCjubUOtqwFjcE1rmZOOUN/W5I=; b=S1n3DNm4/Ko8Lqik5i/TcRnCOE2YDYutY6UAQjqKlW3q8E+7+BbzVHAiVB1uSbmwvNZl3xxqnWKzHD2T4pb7+AnWJw3U58oVfxNKu/HkyFYfbdxGP1wuaCiK7yhl8GrLK78/X6r1BwL0zENfuoPbJ3zTacIYD1v1AER3LHMWHEs= Received: from BY3PR18MB4785.namprd18.prod.outlook.com (2603:10b6:a03:3cc::18) by PH7PR18MB5776.namprd18.prod.outlook.com (2603:10b6:510:309::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.21; Sat, 4 Nov 2023 07:51:33 +0000 Received: from BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::d62c:7451:83c5:595a]) by BY3PR18MB4785.namprd18.prod.outlook.com ([fe80::d62c:7451:83c5:595a%4]) with mapi id 15.20.6954.024; Sat, 4 Nov 2023 07:51:33 +0000 From: Jerin Jacob Kollanukkaran To: Weiguo Li , Sunil Kumar Kori , Pavan Nikhilesh Bhagavatula CC: "dev@dpdk.org" , "stable@dpdk.org" , Weiguo Li Subject: RE: [EXT] [PATCH] examples/l2fwd-event: fix missing unlock issue Thread-Topic: [EXT] [PATCH] examples/l2fwd-event: fix missing unlock issue Thread-Index: AQHaDu+ruQhVvIgI8EepoxctaQbcD7BpyThg Date: Sat, 4 Nov 2023 07:51:33 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: =?us-ascii?Q?PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcamVyaW5qXGFw?= =?us-ascii?Q?cGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEy?= =?us-ascii?Q?OWUzNWJcbXNnc1xtc2ctZTQ1YmY0ZDItN2FlNi0xMWVlLTg5MjMtMDQ3YmNi?= =?us-ascii?Q?YjMzZjlmXGFtZS10ZXN0XGU0NWJmNGQ0LTdhZTYtMTFlZS04OTIzLTA0N2Jj?= =?us-ascii?Q?YmIzM2Y5ZmJvZHkudHh0IiBzej0iMzMzOCIgdD0iMTMzNDM1NTc4NjY0Nzc5?= =?us-ascii?Q?Njg0IiBoPSJCZ1l3U0UxWEJqOGdoVHNRaitoRVFqTWRoNUk9IiBpZD0iIiBi?= =?us-ascii?Q?bD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFLSVRBQUNr?= =?us-ascii?Q?ZjdhcTh3N2FBWFNwa2RQRm03cXlkS21SMDhXYnVySVdBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBSEFBQUFDVURRQUFCQTRBQUo0RkFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?RUFBUUVCQUFBQXZEQk91Z0NBQVFBQUFBQUFBQUFBQUo0QUFBQmhBR1FBWkFC?= =?us-ascii?Q?eUFHVUFjd0J6QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFF?= =?us-ascii?Q?QUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUdNQWRRQnpBSFFBYndCdEFGOEFjQUJs?= =?us-ascii?Q?QUhJQWN3QnZBRzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFB?= =?us-ascii?Q?QUFDZUFBQUFZd0IxQUhNQWRBQnZBRzBBWHdCd0FHZ0Fid0J1QUdVQWJnQjFB?= =?us-ascii?Q?RzBBWWdCbEFISUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCakFIVUFj?= =?us-ascii?Q?d0IwQUc4QWJRQmZBSE1BY3dCdUFGOEFaQUJoQUhNQWFBQmZBSFlBTUFBeUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-refone: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFBZ0FBQUFBQW5nQUFBR01B?= =?us-ascii?Q?ZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCckFHVUFlUUIzQUc4QWNnQmtB?= =?us-ascii?Q?SE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFRQUFBQUFBQUFBQ0FBQUFBQUNlQUFBQVl3QjFBSE1BZEFCdkFHMEFY?= =?us-ascii?Q?d0J6QUhNQWJnQmZBRzRBYndCa0FHVUFiQUJwQUcwQWFRQjBBR1VBY2dCZkFI?= =?us-ascii?Q?WUFNQUF5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFB?= =?us-ascii?Q?QUlBQUFBQUFKNEFBQUJqQUhVQWN3QjBBRzhBYlFCZkFITUFjd0J1QUY4QWN3?= =?us-ascii?Q?QndBR0VBWXdCbEFGOEFkZ0F3QURJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFH?= =?us-ascii?Q?UUFiQUJ3QUY4QWN3QnJBSGtBY0FCbEFGOEFZd0JvQUdFQWRBQmZBRzBBWlFC?= =?us-ascii?Q?ekFITUFZUUJuQUdVQVh3QjJBREFBTWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBWkFCc0FIQUFYd0J6QUd3?= =?us-ascii?Q?QVlRQmpBR3NBWHdCakFHZ0FZUUIwQUY4QWJRQmxBSE1BY3dCaEFHY0FaUUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reftwo: =?us-ascii?Q?QUFBQUFBQUFBQUJBQUFBQUFBQUFBSUFBQUFBQUo0QUFBQmtBR3dBY0FCZkFI?= =?us-ascii?Q?UUFaUUJoQUcwQWN3QmZBRzhBYmdCbEFHUUFjZ0JwQUhZQVpRQmZBR1lBYVFC?= =?us-ascii?Q?c0FHVUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFB?= =?us-ascii?Q?QUFBQUFBQWdBQUFBQUFuZ0FBQUdVQWJRQmhBR2tBYkFCZkFHRUFaQUJrQUhJ?= =?us-ascii?Q?QVpRQnpBSE1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUNBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFD?= =?us-ascii?Q?ZUFBQUFiUUJoQUhJQWRnQmxBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhB?= =?us-ascii?Q?YmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhB?= =?us-ascii?Q?R3dBWHdCaEFHd0Fid0J1QUdVQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0Iy?= =?us-ascii?Q?QUdVQWJBQmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFY?= =?us-ascii?Q?d0J5QUdVQWN3QjBBSElBYVFCakFIUUFaUUJrQUY4QVlRQnNBRzhBYmdCbEFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVB?= =?us-ascii?Q?QUFBQUFBQUFBZ0FBQUFBQW5nQUFBRzBBWVFCeUFIWUFaUUJzQUY4QWNBQnlB?= =?us-ascii?Q?RzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFaUUJ6QUhRQWNn?= =?us-ascii?Q?QnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhBWkFCbEFITUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUFBQUFBQUFBQ0FBQUFB?= =?us-ascii?Q?QUNlQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdFQWNnQnRBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-rorf: true x-dg-refthree: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFBQUFBQUFBQUlB?= =?us-ascii?Q?QUFBQUFKNEFBQUJ0QUdFQWNnQjJBR1VBYkFCc0FGOEFad0J2QUc4QVp3QnNB?= =?us-ascii?Q?R1VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQUFnQUFBQUFBbmdBQUFHMEFZ?= =?us-ascii?Q?UUJ5QUhZQVpRQnNBR3dBWHdCd0FISUFid0JxQUdVQVl3QjBBRjhBYmdCaEFH?= =?us-ascii?Q?MEFaUUJ6QUY4QVl3QnZBRzRBWmdCcEFHUUFaUUJ1QUhRQWFRQmhBR3dBWHdC?= =?us-ascii?Q?dEFHRUFjZ0IyQUdVQWJBQnNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQVFBQUFBQUFBQUFDQUFBQUFBQ2VBQUFBYlFCaEFISUFkZ0JsQUd3QWJB?= =?us-ascii?Q?QmZBSEFBY2dCdkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4?= =?us-ascii?Q?QWJnQm1BR2tBWkFCbEFHNEFkQUJwQUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJz?= =?us-ascii?Q?QUd3QVh3QnZBSElBWHdCaEFISUFiUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBQUFB?= =?us-ascii?Q?SUFBQUFBQUo0QUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlBRzhBYWdC?= =?us-ascii?Q?bEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFRQmtBR1VB?= =?us-ascii?Q?YmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUJmQUc4QWNnQmZB?= =?us-ascii?Q?R2NBYndCdkFHY0FiQUJsQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFFQUFBQUFBQUFBQWdBQUFBQUFuZ0FBQUcw?= =?us-ascii?Q?QVlRQnlBSFlBWlFCc0FHd0FYd0J3QUhJQWJ3QnFBR1VBWXdCMEFGOEFiZ0Jo?= =?us-ascii?Q?QUcwQVpRQnpBRjhBY2dCbEFITUFkQUJ5QUdrQVl3QjBBR1VBWkFCZkFHMEFZ?= =?us-ascii?Q?UUJ5QUhZQVpRQnNBR3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= x-dg-reffour: =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUFBQUFBQUFBQUNBQUFBQUFDZUFB?= =?us-ascii?Q?QUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdC?= =?us-ascii?Q?dUFHRUFiUUJsQUhNQVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhB?= =?us-ascii?Q?YlFCaEFISUFkZ0JsQUd3QWJBQmZBRzhBY2dCZkFHRUFjZ0J0QUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBSjRBQUFCdEFHRUFjZ0IyQUdV?= =?us-ascii?Q?QWJBQnNBRjhBZHdCdkFISUFaQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB?= =?us-ascii?Q?QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVBQUFB?= =?us-ascii?Q?QUFBQUFBZ0FBQUFBQW5nVUFBQUFBQUFBSUFBQUFBQUFBQUFnQUFBQUFBQUFB?= =?us-ascii?Q?Q0FBQUFBQUFBQUIrQlFBQUZnQUFBQmdBQUFBQUFBQUFZUUJrQUdRQWNnQmxB?= =?us-ascii?Q?SE1BY3dBQUFDUUFBQUFBQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdVQWNn?= =?us-ascii?Q?QnpBRzhBYmdBQUFDNEFBQUFBQUFBQVl3QjFBSE1BZEFCdkFHMEFYd0J3QUdn?= =?us-ascii?Q?QWJ3QnVBR1VBYmdCMUFHMEFZZ0JsQUhJQUFBQXdBQUFBQUFBQUFHTUFkUUJ6?= =?us-ascii?Q?QUhRQWJ3QnRBRjhBY3dCekFHNEFYd0JrQUdFQWN3Qm9BRjhBZGdBd0FESUFB?= =?us-ascii?Q?QUF3QUFBQUFBQUFBR01BZFFCekFIUUFid0J0QUY4QWN3QnpBRzRBWHdCckFH?= =?us-ascii?Q?VUFlUUIzQUc4QWNnQmtBSE1BQUFBK0FBQUFBQUFBQUdNQWRRQnpBSFFBYndC?= =?us-ascii?Q?dEFGOEFjd0J6QUc0QVh3QnVBRzhBWkFCbEFHd0FhUUJ0QUdrQWRBQmxBSElB?= =?us-ascii?Q?WHdCMkFEQUFNZ0FBQURJQUFBQUFBQUFBWXdCMUFITUFkQUJ2QUcwQVh3QnpB?= =?us-ascii?Q?SE1BYmdCZkFITUFjQUJoQUdNQVpRQmZBSFlBTUFBeUFBQUFQZ0FBQUFBQUFB?= =?us-ascii?Q?QmtBR3dBY0FCZkFITUFhd0I1QUhBQVpRQmZBR01BYUFCaEFIUUFYd0J0QUdV?= =?us-ascii?Q?QWN3QnpBR0VBWndCbEFGOEFkZ0F3QURJQUFBQTJBQUFBQUFBQUFHUUFiQUJ3?= =?us-ascii?Q?QUY4QWN3QnNBR0VBWXdCckFGOEFZd0JvQUdFQWRBQmZBRzBBWlFCekFITUFZ?= =?us-ascii?Q?UUJuQUdVQUFBQTRBQUFBQUFBQUFHUUFiQUJ3QUY4QWRBQmxBR0VBYlFCekFG?= =?us-ascii?Q?OEFid0J1QUdVQVpBQnlBR2tBZGdCbEFGOEFa?= x-dg-reffive: =?us-ascii?Q?Z0JwQUd3QVpRQUFBQ1FBQUFBSUFBQUFaUUJ0QUdFQWFRQnNBRjhBWVFCa0FH?= =?us-ascii?Q?UUFjZ0JsQUhNQWN3QUFBRmdBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBWHdC?= =?us-ascii?Q?d0FISUFid0JxQUdVQVl3QjBBRjhBYmdCaEFHMEFaUUJ6QUY4QVl3QnZBRzRB?= =?us-ascii?Q?WmdCcEFHUUFaUUJ1QUhRQWFRQmhBR3dBWHdCaEFHd0Fid0J1QUdVQUFBQlVB?= =?us-ascii?Q?QUFBQUFBQUFHMEFZUUJ5QUhZQVpRQnNBRjhBY0FCeUFHOEFhZ0JsQUdNQWRB?= =?us-ascii?Q?QmZBRzRBWVFCdEFHVUFjd0JmQUhJQVpRQnpBSFFBY2dCcEFHTUFkQUJsQUdR?= =?us-ascii?Q?QVh3QmhBR3dBYndCdUFHVUFBQUJhQUFBQUFBQUFBRzBBWVFCeUFIWUFaUUJz?= =?us-ascii?Q?QUY4QWNBQnlBRzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFISUFa?= =?us-ascii?Q?UUJ6QUhRQWNnQnBBR01BZEFCbEFHUUFYd0JvQUdVQWVBQmpBRzhBWkFCbEFI?= =?us-ascii?Q?TUFBQUFnQUFBQUFBQUFBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QmhBSElBYlFB?= =?us-ascii?Q?QUFDWUFBQUFBQUFBQWJRQmhBSElBZGdCbEFHd0FiQUJmQUdjQWJ3QnZBR2NB?= =?us-ascii?Q?YkFCbEFBQUFYZ0FBQUFBQUFBQnRBR0VBY2dCMkFHVUFiQUJzQUY4QWNBQnlB?= =?us-ascii?Q?RzhBYWdCbEFHTUFkQUJmQUc0QVlRQnRBR1VBY3dCZkFHTUFid0J1QUdZQWFR?= =?us-ascii?Q?QmtBR1VBYmdCMEFHa0FZUUJzQUY4QWJRQmhBSElBZGdCbEFHd0FiQUFBQUd3?= =?us-ascii?Q?QUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dCdkFHb0FaUUJq?= =?us-ascii?Q?QUhRQVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tBWkFCbEFHNEFk?= =?us-ascii?Q?QUJwQUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZBSElBWHdCaEFI?= =?us-ascii?Q?SUFiUUFBQUhJQUFBQUFBQUFBYlFCaEFISUFkZ0JsQUd3QWJBQmZBSEFBY2dC?= =?us-ascii?Q?dkFHb0FaUUJqQUhRQVh3QnVBR0VBYlFCbEFITUFYd0JqQUc4QWJnQm1BR2tB?= =?us-ascii?Q?WkFCbEFHNEFkQUJwQUdFQWJBQmZBRzBBWVFCeUFIWUFaUUJzQUd3QVh3QnZB?= =?us-ascii?Q?SElBWHdCbkFHOEFid0JuQUd3QVpRQUFBRm9BQUFBQUFBQUFiUUJoQUhJQWRn?= =?us-ascii?Q?QmxBR3dBYkFCZkFIQUFjZ0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhN?= =?us-ascii?Q?QVh3QnlBR1VBY3dCMEFISUFhUUJqQUhRQVpRQmtBRjhBYlFCaEFISUFkZ0Js?= =?us-ascii?Q?QUd3QWJBQUFBR2dBQUFBQUFBQUFiUUJoQUhJQWRnQmxBR3dBYkFCZkFIQUFj?= =?us-ascii?Q?Z0J2QUdvQVpRQmpBSFFBWHdCdUFHRUFiUUJsQUhNQVh3QnlBR1VBY3dCMEFI?= =?us-ascii?Q?SUFhUUJqQUhRQVpRQmtBRjhBYlFCaEFISUFk?= x-dg-refsix: Z0JsQUd3QWJBQmZBRzhBY2dCZkFHRUFjZ0J0QUFBQUlnQUFBQUFBQUFCdEFHRUFjZ0IyQUdVQWJBQnNBRjhBZHdCdkFISUFaQUFBQUE9PSIvPjwvbWV0YT4= x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY3PR18MB4785:EE_|PH7PR18MB5776:EE_ x-ms-office365-filtering-correlation-id: 6300127a-74a8-4dcd-3c13-08dbdd0add35 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iO/6GvYSYf9d/OqOlZpT3ooF6VDqb1yMGuF2Oti0rRhbZZ1MkBeQd00YKyU0XsiDste6DGw7vJo9RVCHqtIo4axLyYsBRgZSXknknt9eCCjvMMIqBAnSvAtK+H5ojhaTp9OK08hdhNFwINeUTyb9B34KnbDnQBZ8XzhpD3xUpNQHXYiLA/7aQDZodXzxsbMGWBZqVd2quexQNxKiIaN60rO0sfgFWdfGWoCpEfA7O0W27p23vJsE+nC+zdw7zoc6+UTwZoyee514BD59ncam8FZU1FG5XT1/n5Sw2b1s27zS7q0vxRlYvYFOeDmKe9YWR6xXilH/ZFdrJ0twtdVD93J/QKw+FrAjE+nRv31cUXZ/vNdwcIfgv745V/aQhvnErU7rHzWxmzeoEPUFOvDLINkwzEDGHnt7GSt82HJEcKfCTo0wh2814WUxC4n5nOLm+w+XbEVr7LnTBsDnLksw05DDso4DeNpDsI+sf3BQYPw/6uoB4CZq5SeI6wJJgRWRWeafPIc8T63IdoQZ3WHwMDIXnGxMDWhfuIxMg5w6Otpn7TFClNxfwMQi6DmTvHEVIklBNAiLOOypXuwf9pHuKoV1LW0MA3Z/ZZldsCpj/A29kmtIaAtABMfmt2JOCPRaz5iov/Hzm5vZmGZ1buVruA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR18MB4785.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(136003)(39860400002)(346002)(366004)(376002)(230273577357003)(230922051799003)(230173577357003)(64100799003)(451199024)(1800799009)(186009)(55016003)(5660300002)(86362001)(33656002)(9686003)(26005)(7696005)(6506007)(38070700009)(71200400001)(38100700002)(83380400001)(122000001)(966005)(2906002)(478600001)(53546011)(52536014)(6636002)(64756008)(54906003)(316002)(41300700001)(66446008)(110136005)(76116006)(66946007)(8936002)(66556008)(4326008)(66476007)(8676002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ku/RGbxcVAo4mXuKbUHWtmtLyWNXWvQu5Jl9eJdP9rUBaCTQHNfgd3SBghlp?= =?us-ascii?Q?pCOaQ6/p7Sbggtub+y0cbkaDKfsY7SyC+GlAUpQn2OsaAkgl0l7Z8aaVBBMS?= =?us-ascii?Q?H5tzEhlAiebfK0qCn9tEZu5EPtmcRGr1pe8UKrH4KmN+EI6HfqsovF9BKUJg?= =?us-ascii?Q?fgcd/MEjGr53sfxj33ewuDb34wy/JdPbW5YzK08jqVLcEZDsSIGPzvl6g4VG?= =?us-ascii?Q?dhuFBPNm9FhGSiYWbv7kyTv0IWsaNXAdTkUEHbgdbloZ13IOcphcOcdwHDGH?= =?us-ascii?Q?N8YWH6P5cOeMPyGAqr2d2nUYHoarOJoHh21zpE6ElKSBQY7/gzloAEST7dd3?= =?us-ascii?Q?D95ppI1lNs6dzYvIiJ4BI4UfobMLlSz/INYnTGFDVsu1csdbSmT2gvrMrEjB?= =?us-ascii?Q?BZNBtzoViVyBOE8NISzluF8yJtVEr61W1EMJl+L9eGL8a+v0RA2OGzdELPkY?= =?us-ascii?Q?ZR9/0ypC82Gqg74Hvtisl7KUZuHs1SWRiwzbZkkxYJ2hgYZiyvDcCZo0v3FP?= =?us-ascii?Q?MNlYdLSr55SW+EoQDpYv+qHdJjFYHgd0XcEqcNs0zYVpNCUHuZ2QkiSlk80P?= =?us-ascii?Q?ar5T1K3WQrPsXXCXRhjFWA9YVLyEXqsbW5RxX4Y686sKzX9Ajj++9svX+PVs?= =?us-ascii?Q?ndwkKzX0gx36Wz1yxfKD3eEykFJg6Bl1aXW5ivzIBnFp/vyh8ZzkeeJ+XJpH?= =?us-ascii?Q?jtdnNG2YmgKFy9ih0t2rDcqebMbhnZcPn9JMkXE3QIz6OeQ/3532oHpRsR1V?= =?us-ascii?Q?MGS4zJnrq0+WYXUuAVRJIO8K3pYODm9fF7tnq1I8A7MVtDfg87KxyExtNSsu?= =?us-ascii?Q?8nLXZF6DA5jCMdWo5seNG7AFMrN3hoLq3o+I6mfStPK96Weccv2OEl1BuAot?= =?us-ascii?Q?hadRxmGK0JGUAHP9hiCHqkoQm+jzus/XitysrUcpOkO7uSZ2oINPzFSv9Uj/?= =?us-ascii?Q?BvIHfGOH56PRPwz7wrL9xotnGNS7hZm1DUBQjlm5+uzbPqhqTCvsfaVTzddu?= =?us-ascii?Q?bwq2RD8Pn5v3MYMofbhkMZgfy2YE7tIoznzHCQwKKJo4QCjZFOe9x8laWfuj?= =?us-ascii?Q?wocmbpFsKzXWYUhExWgPX+cMq4ss6AuUEr4WDtG0nwN/m0mI/zJ52YGmXTvx?= =?us-ascii?Q?Wec6iXd5dv2rHrwjyw0flIF/LNmaGq++1WdP+E1iHDeoddotePlpxyzZvwOA?= =?us-ascii?Q?I8GkRMDLTjXTXx9Dn0ZLn0MkWlJ9u+Gk3r8vslQRpf0OLFRkne0TMwQwaAu4?= =?us-ascii?Q?QYzIFWhaK5t2C9OSVXP8fXItsBBysP3k6rK3kDO0RXJ/p5DfGzueU7pwBxjW?= =?us-ascii?Q?57qI3gL4mwGIzpINGBHUL6+HTsHEhjrpj4IJF8K7G8pYSX9kJSzFvwtxy0cF?= =?us-ascii?Q?JBevc6AjL4JJJu1oPycFDd7kApnAFP/Jr2KNipnUMdTG1BWVYW+w9kJ/I38u?= =?us-ascii?Q?oiN5DtKW+NQaHTBnus5FkKJGVAi1+NrMkHY5Y9RRXDRmHo+hNkvxnxU4p9FU?= =?us-ascii?Q?rtli182zRqpK5vLW+OjhxnUmeG4SHll25Fcn8i5okD/vQZbyXDeeCWZqXA1O?= =?us-ascii?Q?nk5ju2NtSlyq4/BMQVQ=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY3PR18MB4785.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6300127a-74a8-4dcd-3c13-08dbdd0add35 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2023 07:51:33.3344 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GPxq495p8jepWnd0q+xF1Oxmo2U4ytoUjBtGA1r7SL/YWsYC2NTPXyOfZuxchWetJ4yTudWlpZsCNvSJ/IFsVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR18MB5776 X-Proofpoint-ORIG-GUID: Czcy7eUe6koLWN7W3J5wGdkqLvvMHXwN X-Proofpoint-GUID: Czcy7eUe6koLWN7W3J5wGdkqLvvMHXwN X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-04_05,2023-11-02_03,2023-05-22_02 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 > -----Original Message----- > From: Weiguo Li > Sent: Saturday, November 4, 2023 12:52 PM > To: Sunil Kumar Kori ; Pavan Nikhilesh Bhagavatula > > Cc: dev@dpdk.org; stable@dpdk.org; Weiguo Li > Subject: [EXT] [PATCH] examples/l2fwd-event: fix missing unlock issue >=20 > External Email >=20 > ---------------------------------------------------------------------- > The function l2fwd_get_free_event_port acquires a lock on 'evt_rsrc->evp.= lock' > at the beginning. This lock is expected to be released at the first retur= n > statement, when no free event port is available. >=20 > Fixes: 080f57bceca4 ("examples/l2fwd-event: add eventdev main loop") > Cc: stable@dpdk.org >=20 > Signed-off-by: Weiguo Li Please Fix issue found by CI at http://mails.dpdk.org/archives/test-report/= 2023-November/501341.html > --- > examples/l2fwd-event/l2fwd_event.c | 1 + > 1 file changed, 1 insertion(+) >=20 > diff --git a/examples/l2fwd-event/l2fwd_event.c b/examples/l2fwd- > event/l2fwd_event.c > index 4b5a032e35..842fd816e5 100644 > --- a/examples/l2fwd-event/l2fwd_event.c > +++ b/examples/l2fwd-event/l2fwd_event.c > @@ -140,6 +140,7 @@ l2fwd_get_free_event_port(struct > l2fwd_event_resources *evt_rsrc) >=20 > rte_spinlock_lock(&evt_rsrc->evp.lock); > if (index >=3D evt_rsrc->evp.nb_ports) { > + rte_spinlock_unlock(&evt_rsrc->evp.lock); > printf("No free event port is available\n"); > return -1; > } > -- > 2.34.1