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 C92EFA0544; Fri, 23 Sep 2022 09:37:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6B11C400D7; Fri, 23 Sep 2022 09:37:08 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 6B3C14003C; Fri, 23 Sep 2022 09:37:06 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28MN2qKT002604; Fri, 23 Sep 2022 00:37:05 -0700 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3js10xhccd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 23 Sep 2022 00:37:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=blUpmcadJWQ6sdGldJtEf9dVHdiXelOoWdgmeLk5uF76EziE8wsAOmzc2jb3ac/sTVcByUYn9G2iMaIFBqvhQA4+iIsyPyKHEi/2qh4gwIvaE+x+59TWGidDo/KhNChkOlEcwOoVhD0tPNCFAk3bEh0Ot6eSo83Kn6zN9QnipZlthV+7dXIiuC+Sc7qq43C7i8BJ6s7Dz6tXfusx0+AVbBNY0VZ0vCUKMX8hZvzsKNXQSG3Kc1h1R6Ej7k+VMR7tal/j373o2eVCCOCOkABgigvieb33hjsGmODx0fUZ6gDzvs63MqrML8seLRQIZnK6bn5Htd+l+AxVObKF665j/Q== 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=M1elsRudAmjVrWe35I7LLAQnpsYvT6NUxK6U0PFZo7A=; b=FjEYR6z9shoIdu9/lco+T+0X5ZDfPxm8cTNJXSfaSXZWcFCCafIvVHuXssSULw5L1Y2A0sRyXpCAHfrt4XJbKBPCC6Cetsq9Kyqhg+VJtVpd62RGPe/p3IjrLfTk7kSn+4Z0U6yMoK+BzMr+hM8yl/79VX9kVJEbyWaWeA0FOal+3EjpDzKTaCsAnyG4DgfBIuG2CLxQsHCdSF2HqauZVyBl6x7b+wLYSbMQ8vLRkFXfDRSSyjTAQRkViceYSu4Gi4idA4VI/6j4F3dARbG7uIBWzVSgc2E6q8W/Mww2A4Zl7zE5vF+44jUXeamlcATJew8A5rhJeUXhVRkOhM84yA== 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=M1elsRudAmjVrWe35I7LLAQnpsYvT6NUxK6U0PFZo7A=; b=EpRYDVmDytCBtXAtBDKZbPHv/aMSWe8YO61Fovp0KsWKP1TUNVPT/StypFqKBwbdFgI5xX+n3gqQeFty/pyAjTaUxS8vz6sEnfULUtq0ILUMRvuNGpES90nrFZ+qWiToCn/rBVuOT42yOfbm+6HQTdUmEIg2cYcnh2FV62di47o= Received: from CO6PR18MB3860.namprd18.prod.outlook.com (2603:10b6:5:34d::12) by SJ0PR18MB4395.namprd18.prod.outlook.com (2603:10b6:a03:2e6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.20; Fri, 23 Sep 2022 07:37:03 +0000 Received: from CO6PR18MB3860.namprd18.prod.outlook.com ([fe80::90e5:b580:882e:96bc]) by CO6PR18MB3860.namprd18.prod.outlook.com ([fe80::90e5:b580:882e:96bc%5]) with mapi id 15.20.5654.020; Fri, 23 Sep 2022 07:37:03 +0000 From: Sunil Kumar Kori To: David Marchand CC: "dev@dpdk.org" , "stable@dpdk.org" , Jerin Jacob Kollanukkaran Subject: RE: [EXT] [PATCH 3/8] trace: fix leak with regexp Thread-Topic: [EXT] [PATCH 3/8] trace: fix leak with regexp Thread-Index: AQHYzbJQaUmI5dj8B0qC50663uLBEa3rRu8QgAFK9oCAABEGIA== Date: Fri, 23 Sep 2022 07:37:03 +0000 Message-ID: References: <20220921120359.2201131-1-david.marchand@redhat.com> <20220921120359.2201131-4-david.marchand@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: =?utf-8?B?UEcxbGRHRStQR0YwSUc1dFBTSmliMlI1TG5SNGRDSWdjRDBpWXpwY2RYTmxj?= =?utf-8?B?bk5jYzJ0dmNtbGNZWEJ3WkdGMFlWeHliMkZ0YVc1blhEQTVaRGcwT1dJMkxU?= =?utf-8?B?TXlaRE10TkdFME1DMDROV1ZsTFRaaU9EUmlZVEk1WlRNMVlseHRjMmR6WEcx?= =?utf-8?B?elp5MDRNakppWTJKa1ppMHpZakV5TFRFeFpXUXRZalppWkMwNU5HVTJaamM1?= =?utf-8?B?TWpZNE9UQmNZVzFsTFhSbGMzUmNPREl5WW1OaVpURXRNMkl4TWkweE1XVmtM?= =?utf-8?B?V0kyWW1RdE9UUmxObVkzT1RJMk9Ea3dZbTlrZVM1MGVIUWlJSE42UFNJeU56?= =?utf-8?B?STJJaUIwUFNJeE16TXdPRE01TWpJeU1EZ3dNek0yTWpBaUlHZzlJa0ZRWTJ3?= =?utf-8?B?clEzbG1Na2QwYUhCaWRVSlFlR0ozUkVveFZrRnBZejBpSUdsa1BTSWlJR0pz?= =?utf-8?B?UFNJd0lpQmliejBpTVNJZ1kyazlJbU5CUVVGQlJWSklWVEZTVTFKVlJrNURa?= =?utf-8?B?MVZCUVZBMFJrRkJRbFZwTkZwRlNEZ3ZXVUZhY0Rab2IzVkRTVVl4WkcxdWNV?= =?utf-8?B?ZHBORWxuV0ZZd1NrRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?SVFVRkJRVU5QUWxGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZG?= =?utf-8?B?UVVGUlFVSkJRVUZCTmxCeFpXeEJRVUZCUVVGQlFVRkJRVUZCUVVGQlNqUkJR?= =?utf-8?B?VUZDYUVGSFVVRmFRVUo1UVVkVlFXTjNRbnBCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVVZCUVVGQlFVRkJRVUZCWjBG?= =?utf-8?B?QlFVRkJRVzVuUVVGQlIwMUJaRkZDZWtGSVVVRmlkMEowUVVZNFFXTkJRbXhC?= =?utf-8?B?U0VsQlkzZENka0ZITkVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFXZEJRVUZCUVVGQlFVRkJRVUZCUVVGUlFVRkJR?= =?utf-8?B?VUZCUVVGQlEwRkJRVUZCUVVObFFVRkJRVmwzUWpGQlNFMUJaRUZDZGtGSE1F?= =?utf-8?B?RllkMEozUVVkblFXSjNRblZCUjFWQlltZENNVUZITUVGWlowSnNRVWhKUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkNRVUZCUVVGQlFVRkJRVWxCUVVGQlFVRktORUZCUVVKcVFVaFZRV04z?= =?utf-8?B?UWpCQlJ6aEJZbEZDWmtGSVRVRmpkMEoxUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?Q?FBQUFB?= x-dg-refone: =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUlVGQlFVRkJRVUZCUVVGblFVRkJRVUZCYm1kQlFVRkhVVUZp?= =?utf-8?B?UVVKM1FVWTRRV04zUW5KQlNHdEJZMEZDYkVGR09FRlpkMEp2UVVkRlFXUkJR?= =?utf-8?B?bVpCUnpCQldsRkNla0ZJVFVGWlVVSnVRVWRWUVZoM1FqSkJSRUZCVFdkQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFWRkJRVUZCUVVGQlFVRkRRVUZCUVVGQlEy?= =?utf-8?B?VkJRVUZCV2tGQ2MwRklRVUZZZDBKNlFVZDNRVmxSUW1wQlIzTkJXSGRDYWtG?= =?utf-8?B?SFowRlpVVUl3UVVZNFFXSlJRbXhCU0UxQlkzZENhRUZIWTBGYVVVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUpCUVVGQlFVRkJRVUZC?= =?utf-8?B?U1VGQlFVRkJRVW8wUVVGQlFtdEJSM2RCWTBGQ1prRklVVUZhVVVKb1FVY3dR?= =?utf-8?B?V04zUW1aQlJ6aEJZbWRDYkVGSFVVRmpaMEp3UVVoWlFWcFJRbVpCUjFsQllW?= =?utf-8?B?RkNjMEZIVlVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGRlFV?= =?utf-8?B?RkJRVUZCUVVGQlFXZEJRVUZCUVVGdVowRkJRVWRWUVdKUlFtaEJSMnRCWWtG?= =?utf-8?B?Q1prRkhSVUZhUVVKclFVaEpRVnBSUW5wQlNFMUJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?B?RkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUpuUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJVVUZCUVVGQlFVRkJRVU5CUVVGQlFVRkRaVUZCUVVGaVVVSm9R?= =?utf-8?B?VWhKUVdSblFteEJSM2RCWWtGQ1prRklVVUZhVVVKNVFVY3dRV0ZSUW5WQlNG?= =?utf-8?B?VkJZM2RCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVG?= =?utf-8?B?QlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZC?= =?utf-8?B?UVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJR?= =?utf-8?B?VUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFV?= =?utf-8?Q?FBQUFB?= x-dg-reftwo: QUFBQUFBQUFBQkFBQUFBQUFBQUFJQUFBQUFBQT09Ii8+PC9tZXRhPg== x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB3860:EE_|SJ0PR18MB4395:EE_ x-ms-office365-filtering-correlation-id: eeb041e0-dd1e-449a-22d2-08da9d3668a2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: feI9MJedkd4eUaeug+2Ng+2rua5oMiVTE3Qotp5oKyPwlzckaqgP5IaJ62Z279w96whsbKgDEPZ/rA4Gz6B3L/atjgPg4XpAlvz4gNsANkk/Vb1FAxKsRfkDTYTgKwknyF61eXn6SG1Tkw1Pd4Eh2hdyVBNxSi195QEZ4KIPORZXAzxEYQGz1gL2wACzlhfOhDnjPNcXs4wmBUFWTixZgRsFdBlfnp7eZt8ortUOFF/KoPKrV6pZ00B0hl9hxdkU9lTAnD7bdhQCJGcfyaDNvngj7X4Y0WUrnMand/iOLxt7OaZ9VzAACFFaERG1zBapvdCiDw7eTjn8ir1DE6+yJg4OnfIcyDBXzxIzypbCiVxie/G+eIBlJilTw0E/SmLIBLTrTQRxwhzE2NK6K972ZRcchTkKO7IobGOFhnkXSzwtnT/yAdoHHhK28jAWZQEmZHCVX/xUK65Vvz0Po1cvglkLr43yqghdEtkAYrDFQdpmUwqBnrnn4Y59UGevInDRxQcCzuiWXuZzZIoazgGuvhXxEaeZZWk3F/vB+iy+Xrxc17XCsU3HBTyNvS0yLFosjNd4K/qnfKNMAgvADV+E4VF159C6qL8f3/lRxfQbA2T3uWrM4C8ibvlNnno3eCruTpOHOBjXHp/HZxx5AWNUBN4s9HNkCBxK3w+ietoNew9qZqmnzdhppUp0A3kH59VEJZXDHaeKZtk9GIOp8EItt8zz1KEwlPsx4f3U1CNV47h/u740KFttHrV3kAwT9P3d6pcyo81KwNa2f/iKCHumzg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB3860.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(376002)(396003)(136003)(39860400002)(366004)(451199015)(41300700001)(186003)(6916009)(38100700002)(53546011)(122000001)(316002)(5660300002)(7696005)(6506007)(8676002)(4326008)(54906003)(52536014)(107886003)(8936002)(86362001)(66446008)(64756008)(55016003)(478600001)(38070700005)(26005)(2906002)(66946007)(9686003)(76116006)(66476007)(66556008)(33656002)(83380400001)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vi9wVTI0M3VFb1kvMlZ1cTUzL2kxeWRJRWtTUnR4ZUE5T0F3N2R3V3lucisy?= =?utf-8?B?VmVpN0xxRHNtd21JNFNMdGhHc3VwbnVjMG9sbTJTdDdyLy9vTUNieHRBdG83?= =?utf-8?B?K05ZSFRUcW92K3M5U1NaU3NsWDR6QmdWb2VGWnN6VHE2aXp5eGJLRDcwRmhw?= =?utf-8?B?MEVDT1FaZ0E5Yko0dWFaSm1UdlhXb0ltNmE5TkxLQmtOWDhGRTRwSENEdyta?= =?utf-8?B?d0x4VG9hekg5MlRCZWhNNkZCaHA1aGpJb2FpK3IvWEcySlVKeCtua01PS3J4?= =?utf-8?B?N3pFbzYrOEw2SDVKNmtMRTdpbXhpbG1nOFA3NExtSlI4aGk2aHpSWEltcVJS?= =?utf-8?B?VUhSN1BLbHJsSW1lRGQ2dmNoczdnQThsWGE2M1hCOEN6c1Q5R3FrSS9wcmRZ?= =?utf-8?B?TzZXZmNqMUdHRXZ5bVh1N3MxSnk2YmVMWXRCaTJNUTR0M0pkaEZvT0ZDY0h2?= =?utf-8?B?R3FQeVhqOVc5WDVtRDRLUWY4Rkplem50RlFJTmdOVTZvc3lFelV1cXVJS0hL?= =?utf-8?B?QlI4ZUxmbDZXK0IvWEQxRGx3VHhzdkJxSFM3R3RsSDU3c3hOc3N1WFdiZWkr?= =?utf-8?B?WkdsTW90K2FKNTNId21uWHJqblRhcEdvWjR6U1FwV3k4TWlGTFFReisvOXNl?= =?utf-8?B?NnRSakU0MDczdXNUd1ZCWnhIeDlKTmtIYlJjSU9DMDZPNVl5TlVMVGpsU1lN?= =?utf-8?B?QjBxYUw5ZHZMTUNGSm5iTm5HZHFKU0xOZENlMjBIaHJQdG1hOUhWY3ptejNo?= =?utf-8?B?SFowRHVSdExYMlZ0MnZvaFI5UDdLUnNlcDRFZlBQV3kyYk5zekNuU0M5c3gv?= =?utf-8?B?OE92UDlvY3VIZTNTRkRtd21nWkx0WDlXdVd0eXJKejlJZ3dMZ2VwS05UNUtV?= =?utf-8?B?WWVJN3R2RHJtVURqL2VWTnhaUGZ5d1ZUSCt2OHFrT1FVNGsvdXhvNm1oZXpx?= =?utf-8?B?b01DcmtuTnlLSUlPdnBmK3FiWFlJVW9JMkt4OENhWTBrb2lYTisyckZsV0tI?= =?utf-8?B?YlVXMDZSUG56Y21JTFRDeGJtaWU2dTJqOG0xNEpXVXRQbTQrangyZWdSMmtO?= =?utf-8?B?Y0VxdTlwakQ4VzdwUkJyNnRXRVM0ZzA5WVp6MDFha0dDWFhoT2pvTnEyODVs?= =?utf-8?B?Z05nTzFIVFk4ekhyRjNlWHVnaFZZU25NMlZTR2RyYWtDWTNSdXdyMFVOT0FZ?= =?utf-8?B?YThER0dXeEJxMDg2SXNkU2FncWNNZ0NtQlpZWUhqemhUdGpyRllFRzA1cjVu?= =?utf-8?B?VTNrZTYxbmNTeW9TZGNKSmlKU0poWXVqL3MweldhZk0vQmlXQXE2c1lDcHA3?= =?utf-8?B?cy9NYU5jTDdmdTFwaXBiVS82ZVY3MUVtcnBxb1F0UFgvdEYySlBKc0FJVFQ0?= =?utf-8?B?YkkrVFhHaVBzbDR6UUI4SDNhQWRNN1VGUVlLVjNjdXh4Y1hWUGNlanhxK3ZM?= =?utf-8?B?bHFRalV0Tks0NHZ6RUc5RlNjWWw0MlRlTDRFOEtJdGQxZjdZRlhzR2pqVjZs?= =?utf-8?B?SjZZcTJnVnJTaDErbXZUQ2FYanVETG05U1BQZWF3VUdQRWIvT29abnJvZDUv?= =?utf-8?B?bnJ3czVaUnFHTmc0ZnFOZHBJN3dzL0p3cWlxQ0ZqTDRzN0xoTVIwMThGV1lI?= =?utf-8?B?Q0wvYWdGZVE4aW95WW5keDg4d2tWT3pGNVZSTGxrdUlZTUVhMEo4b2lxQ2lk?= =?utf-8?B?N3RYb0VWZ0kxT3VSTmc3QkErZ25DWDY4VWZCMG9Rb1Y3bWZDNEhlZHJPOGVM?= =?utf-8?B?SlhMTWdHcThVdDNqQmRoTmc5Y3NibVU1U0NIUytEVnQzSFJlRktVdlRkdjFY?= =?utf-8?B?UURucExna3BHYlpOUFBHUXdCM0RrdUR2SzQ3U255YmFiWE1IOGR0V1I5UU5u?= =?utf-8?B?dVdNS1ZESUxjVDREcldkc29kYlBxTzRINW1hZnNmOWRmU0l2RjBhOGVOYUVj?= =?utf-8?B?ZGZlTk9Ed0h6VnVoSHV2QnB1eFN1RTZDY2ZIc3BnenA0a0JqM3pmYjNBUW1v?= =?utf-8?B?VDFySnZ5ZFpIL0huSTJ4RHFScnI3QUJDWXZGdWFobDd6NlRDN2VYcEZaTmtr?= =?utf-8?B?azl3QWRaSkxwc0VJSlpGSWg5OWtoUEEvTFNkTVRybHpVbFR2VWQ4S21qcjhk?= =?utf-8?Q?HHDs=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB3860.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eeb041e0-dd1e-449a-22d2-08da9d3668a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2022 07:37:03.5285 (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: 3UH0Mq99UVikOdn7vOcfo5K3GRg7e3hpxs73xKpde1lJ9daxRk8ezO88+xa0ZNnplPEiwelsPMH6eihUmkpvYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4395 X-Proofpoint-ORIG-GUID: rMyipfKf1TYHaFF3Jrb_grEtl1lNoQLt X-Proofpoint-GUID: rMyipfKf1TYHaFF3Jrb_grEtl1lNoQLt X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-23_02,2022-09-22_02,2022-06-22_01 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIgMjMsIDIw MjIgMTI6MDUgUE0NCj4gVG86IFN1bmlsIEt1bWFyIEtvcmkgPHNrb3JpQG1hcnZlbGwuY29tPg0K PiBDYzogZGV2QGRwZGsub3JnOyBzdGFibGVAZHBkay5vcmc7IEplcmluIEphY29iIEtvbGxhbnVr a2FyYW4NCj4gPGplcmluakBtYXJ2ZWxsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtFWFRdIFtQQVRD SCAzLzhdIHRyYWNlOiBmaXggbGVhayB3aXRoIHJlZ2V4cA0KPiANCj4gT24gVGh1LCBTZXAgMjIs IDIwMjIgYXQgMTowMCBQTSBTdW5pbCBLdW1hciBLb3JpIDxza29yaUBtYXJ2ZWxsLmNvbT4NCj4g d3JvdGU6DQo+ID4gPiBAQCAtMjEwLDE1ICsyMTAsMTggQEAgcnRlX3RyYWNlX3JlZ2V4cChjb25z dCBjaGFyICpyZWdleCwgYm9vbA0KPiBlbmFibGUpDQo+ID4gPiAgICAgICAgICAgICAgIHJldHVy biAtRUlOVkFMOw0KPiA+ID4NCj4gPiA+ICAgICAgIFNUQUlMUV9GT1JFQUNIKHRwLCAmdHBfbGlz dCwgbmV4dCkgew0KPiA+ID4gLSAgICAgICAgICAgICBpZiAocmVnZXhlYygmciwgdHAtPm5hbWUs IDAsIE5VTEwsIDApID09IDApIHsNCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICBpZiAoZW5h YmxlKQ0KPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmMgPSBydGVfdHJhY2Vf cG9pbnRfZW5hYmxlKHRwLT5oYW5kbGUpOw0KPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgIGVs c2UNCj4gPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcnRlX3RyYWNlX3Bv aW50X2Rpc2FibGUodHAtPmhhbmRsZSk7DQo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgZm91 bmQgPSAxOw0KPiA+ID4gKyAgICAgICAgICAgICBpZiAocmVnZXhlYygmciwgdHAtPm5hbWUsIDAs IE5VTEwsIDApICE9IDApDQo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgY29udGludWU7DQo+ ID4gPiArDQo+ID4gPiArICAgICAgICAgICAgIGlmIChlbmFibGUpDQo+ID4gPiArICAgICAgICAg ICAgICAgICAgICAgcmMgPSBydGVfdHJhY2VfcG9pbnRfZW5hYmxlKHRwLT5oYW5kbGUpOw0KPiA+ ID4gKyAgICAgICAgICAgICBlbHNlDQo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgcmMgPSBy dGVfdHJhY2VfcG9pbnRfZGlzYWJsZSh0cC0+aGFuZGxlKTsNCj4gPiA+ICsgICAgICAgICAgICAg aWYgKHJjIDwgMCkgew0KPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgIGZvdW5kID0gMDsNCj4g PiA+ICsgICAgICAgICAgICAgICAgICAgICBicmVhazsNCj4gPiA+ICAgICAgICAgICAgICAgfQ0K PiA+ID4gLSAgICAgICAgICAgICBpZiAocmMgPCAwKQ0KPiA+ID4gLSAgICAgICAgICAgICAgICAg ICAgIHJldHVybiByYzsNCj4gPiA+ICsgICAgICAgICAgICAgZm91bmQgPSAxOw0KPiA+ID4gICAg ICAgfQ0KPiA+ID4gICAgICAgcmVnZnJlZSgmcik7DQo+ID4gPg0KPiA+ID4gLS0NCj4gPg0KPiA+ IEkgdW5kZXJzdGFuZCB0aGUgcHJvYmxlbSBhZGRyZXNzZWQgYnkgdGhpcyBmaXggYnV0IG1heSBi ZSBmb2xsb3dpbmcNCj4gY2hhbmdlcyB3aWxsIGJlIHN1ZmZpY2llbnQgdG8gZml4IGl0Lg0KPiA+ IFBsZWFzZSBoaWdobGlnaHQsIElmIEkgYW0gbWlzc2luZy4gSnVzdCB0cnlpbmcgdG8gcmVkdWNl IHRoZSBsaW5lIG9mIGNoYW5nZXMuDQo+ID4NCj4gPiBAQCAtMjIwLDggKzIyMCwxMCBAQCBydGVf dHJhY2VfcmVnZXhwKGNvbnN0IGNoYXIgKnJlZ2V4LCBib29sIGVuYWJsZSkNCj4gPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJjID0gcnRlX3RyYWNlX3BvaW50X2Rpc2FibGUodHAt PmhhbmRsZSk7DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgZm91bmQgPSAxOw0KPiA+ICAg ICAgICAgICAgICAgICB9DQo+ID4gLSAgICAgICAgICAgICAgIGlmIChyYyA8IDApDQo+ID4gLSAg ICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJjOw0KPiA+ICsgICAgICAgICAgICAgICBpZiAo cmMgPCAwKSB7DQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgZm91bmQgPSAwOw0KPiA+ICsg ICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KPiA+ICsgICAgICAgICAgICAgICB9DQo+ID4g ICAgICAgICB9DQo+IA0KPiANCj4gcmMgaXMgY29tcGFyZWQgYWdhaW5zdCAwIGZvciBhbGwgbm9u LW1hdGNoaW5nIHRyYWNlcG9pbnRzLg0KPiBUaGlzIGlzIHVubmVjZXNzYXJ5IGFuZCBmcmFnaWxl Lg0KPiANCj4gSSBjYW4gc3BsaXQgdGhpcyBjaGFuZ2UgaW4gdHdvOiBvbmUgZm9yIHRoZSBmaXgs IGFuZCBvbmUgb3RoZXIgd2hlcmUgdGhlIGxvb3AgaXMNCj4gdXBkYXRlZCB3aXRoIGEgY29udGlu dWUgYW5kIGFuIGludmVydGVkIG1hdGNoaW5nIGNvbmRpdGlvbiBsaWtlIGFib3ZlLg0KPiBJZiBn b2luZyBsaWtlIHRoaXMsIEkgd291bGQgdXBkYXRlIHJ0ZV90cmFjZV9wYXR0ZXJuKCkgdG9vLCBp biB0aGUgc2Vjb25kIHBhdGNoLg0KPiANCj4gV0RZVD8NCg0KU291bmRzIG9rYXkuIFlvdSBjYW4g cHJvY2VlZCBpbiBlaXRoZXIgd2F5LiBObyBoYXJkIG9waW5pb24gb24gaXQuIA0KPiANCj4gDQo+ IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNCg==