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 7100443267; Thu, 2 Nov 2023 02:25:48 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6047242DFF; Thu, 2 Nov 2023 02:25:48 +0100 (CET) Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) by mails.dpdk.org (Postfix) with ESMTP id E7CC942DF7; Thu, 2 Nov 2023 02:25:46 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9496; q=dns/txt; s=iport; t=1698888347; x=1700097947; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=S8FXtvHEe71A5wrz1f1Y0LNLoPwanFUVZeSbTLXlh+A=; b=ULfG7q1aB3I1yoQ/CnbVfpzJVMLg6S9U0b/rOYzrBluMHRwlsPaHkM7Q DcnnP8m+e6fm5jl2K3ePHE+QWPEWZAQEKrZdtz29U6s2zBeKdUWrViknt 6T+Ow9dYYcwhWwM87tOa3WBg0F2qYAHIey6a69RtVQM/ok/gmHGtPywxu I=; X-CSE-ConnectionGUID: YkfcypoKSz+ZbbExUdPESA== X-CSE-MsgGUID: Z0pACSFPRjmhtyPAtqyxVw== X-IPAS-Result: =?us-ascii?q?A0DQAgDK+UJlmIoNJK1SCB4BAQsSDGWBHwuBNjFSeAJZP?= =?us-ascii?q?EiEUoNMA4UtiGIDly6GUIElA1YPAQEBDQEBRAQBAYUGAhaHCAImNgcOAQICA?= =?us-ascii?q?gEBAQEDAgMBAQEBAQEBAgEBBQEBAQIBBwQUAQEBAQEBAQEeGQUQDieFaA2GT?= =?us-ascii?q?AEBAQEDEhEEGQEBNwEPAgEIEQMBAisCAgIwHQgCBA4FCBqCXAGCFhQDMQMBo?= =?us-ascii?q?BQBgUACiih6fzOBAYIJAQEGBAWwFgQHgksJgUiICgGBTgEBg2mETScbgUlEg?= =?us-ascii?q?Vd5gW8+gmECgTkpFQmDOzmCL4ksB4JUg1aMX14iR3AbAwcDgQAQKwcELRsHB?= =?us-ascii?q?gkUGBUjBlEELSQJExI+BIFjgVEKgQI/Dw4Rgj4rNjYZSIJVCRUGOkp2ECoEF?= =?us-ascii?q?BeBCQgEah0VHjcREhcNAwh2HQIRIzwDBQMENAoSDQshBRRDA0IGSQsDAhoFA?= =?us-ascii?q?wMEgTYFDR4CEBoGDScDAxNNAhAUAzsDAwYDCzEDMFVEDFADbx82CTwPDB8CG?= =?us-ascii?q?x4NJyoCNVsDRB1AAwttPTUUGwUEZFkFnHkKfIJzgQ+BeEcpklqEDYsIoysKh?= =?us-ascii?q?AyhPxeEAaV8mD6CT6VZAgQCBAUCDgEBBoFqATKBW3AVgyJSGQ+OIBmDX495d?= =?us-ascii?q?jsCBwEKAQEDCYtKAQE?= IronPort-PHdr: A9a23:DVKJURSsUxqliu+Qo0U0wYM4ZNpso3PLVj580XJvo7tKdqLm+IztI wmGo/5sl1TOG47c7qEMh+nXtvX4UHcbqdaasX8EeYBRTRJNl8gMngIhDcLEQU32JfLndWo7S exJVURu+DewNk0GUN3maQjqq2appSUXBg25MAN0IurvHYuHjcO30ey7/5D7aARTjz37arR3f 126qAzLvZwOiJB5YuYpnwLUq2FBffhXw24gKVOIyhD74MrxtJI2+CVLsPVn/MlFOZg= IronPort-Data: A9a23:T3YIia9fDLBLDduLwB6mDrUDtH6TJUtcMsCJ2f8bNWPcYEJGY0x3n GdOUGnVPfeCZ2Pzedxya9+/90oHupTXm9ZjGlM6pCFEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFOhtEzmE4E/ra+C9xZVF/fngbqLmD+LZMTxGSwZhSSMw4TpugOdRbrRA2bBVOCvT/ 4upyyHjEAX9gWUtazpOs/vrRC5H5ZwehhtJ5jTSWtgT1LPuvyF9JI4SI6i3M0z5TuF8dgJtb 7+epF0R1jqxEyYFUrtJoJ6iGqE5auK60Ty1t5Zjc/PKbi6uCcAF+v1T2PI0MS+7gtgS9jx74 I0lWZeYEW/FMkBQ8QgQe0EwLs1wAUFJ0I7EL3Ouqcuw9F+FQXHm7uVTAHkbBqRNr46bAUkWn RAZADkJahbGjOWszffmDOJtnc8kasLsOevzuFk5kmqfVqhgGMuFGv6ajTNb9G9YasRmH/HeY cYQbTdHZxXbaBoJMVASYH47tL742iikLGEB8zp5o4IFu3D65zdf6ILvNdrJa+SjWdxEjniH8 zeuE2PRW0FGa4P3JSC+2mmwj+XLkAv3QI4RUrqi+ZZCjFCN7mALBB5QUkG0ycRVkWa3X9ZZb kcT4Cdr8O459VegSZ/2WBjQTGO4UgA0atleGPwi7yK22Onm6Qy0FlUIdhN6QYlz3CMpfgAC2 liMltLvIDVgtryJVH6Qnot4SxvsYUD5ykdfNUc5oRs5D8rL+9pr30ifJjp3OOvk0IOpRG2YL yWi8XBWulkFsSIcO0xXF3juhzahoPAlpSZqu12PBApJAu6FDbNJiqSh7VzdqP1HNovcEx+Kv WMPnI6V6+Vm4XCxeM6lHrll8FKBvqvt3NjgbbhHQ8JJG9OFpybLQGyoyGsiTHqFy+5dEdMTX GfduBlK+LhYN2awYKl8buqZUpp7nfi+Toi5CamMNrKih6SdkifZpUmCgmbNjgjQfLQEzcnTx L/CK5/3VCZGYUiZ5GPmHL51PUAXKtAWnDOPGs+TI+WP2ruFb3ndUqYeLFaLdYgEAFCs/m3oH yJkH5LSkX13CbSmCgGOqN57BQ5RdxATW8upw/G7g8beeGKK7kl7Va+IqV7gEqQ495loehDgr y/nBxEGmAev7ZAFQC3TAk1ehHrUdc8XhVowPDcnOhCj3H1LXGplxP53m0cfFVX/yNFe8A== IronPort-HdrOrdr: A9a23:Lc+Oy6uWK3QITg3ZUcmNutPS7skCOYAji2hC6mlwRA09TyXGrb HMoB1L73/JYWgqOU3IwerwSZVoIUmxyXZ0ibNhRItKLzOWyFdATbsSorcKpgeQeREWmdQtqJ uIH5IOb+EYSGIK8/oSgzPIXerIouP3jJxA7N22pxwCPGQaD52IrT0JdTpzeXcGPDWucKBJbq Z0kfA33AZIF05nCPiTNz0uZcSGjdvNk57tfB4BADAayCTmt1mVwY+/OSK1mjMFXR1y4ZpKyw X4egrCiZmLgrWe8FvxxmXT55NZlJ/K0d1YHvGBjcATN3HFlhuoTJ4JYczDgBkF5MWUrHo6mt jFpBkte+5p7WnKQ22zqRzxnyH9zTcV7WP4w1PwuwqhnSW5fkN5NyNyv/McTvLr0TtmgDi66t MM44utjesTMfoHplWl2zGHbWAzqqP+mwtQrQdatQ0sbWJZUs4RkWTal3klSqvp20nBmdsaOf grA8fG6PlMd1SGK3jfo2l02dSpGm8+BxGcXyE5y4aoOhVt7ThEJnEjtYcit2ZF8Ih4R4hP5u zCPKgtnLZSTtUOZaY4AOsaW8O4BmHEXBqJaQupUBjaPbBCP2iIp4/84b0z6u3vcJsUzIEqkJ CEVF9Dr2Y9d0/nFMXL1pxW9RLGRnm7QF3Wu4xjzok8vqe5SKvgMCWFRlxrm8y8o+8HCsmeQP q3MII+OY6rEYIvI/c+4+TTYegkFZBFarxhhj8SYSP7nv72 X-Talos-CUID: =?us-ascii?q?9a23=3AUBIaCWiS61DIf4mao9RRuV6jnjJuQ37Tx2bIJGy?= =?us-ascii?q?DGyVbQre4WWKcwI5fup87?= X-Talos-MUID: =?us-ascii?q?9a23=3AQXmr6gyOAotCW3dczlGYZhgzyGaaqJb2EGkmqrs?= =?us-ascii?q?+gcuBNTBhAx6BlSWnfJByfw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-5.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2023 01:25:45 +0000 Received: from alln-opgw-1.cisco.com (alln-opgw-1.cisco.com [173.37.147.229]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 3A21PjBq018776 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 2 Nov 2023 01:25:45 GMT X-CSE-ConnectionGUID: M21+c+dvTLiK1smvHXOnrg== X-CSE-MsgGUID: 5ubENrueR5u469D+GP3+YA== Authentication-Results: alln-opgw-1.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=johndale@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com X-IronPort-AV: E=Sophos;i="6.03,270,1694736000"; d="scan'208,217";a="6550293" Received: from mail-mw2nam12lp2041.outbound.protection.outlook.com (HELO NAM12-MW2-obe.outbound.protection.outlook.com) ([104.47.66.41]) by alln-opgw-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Nov 2023 01:25:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=adjUkEqnMt36oHnAHqlsjaz8+UoDwARYIB17aoGHfU4E88oWczdHFStrV4hO+rFxTbI1fHJRhP0b8sypyMS+Qv3MD/uxZzp66YmDqPpmVMcJofoCz16v4kaZIeCGb0Y1FtfdYnJv8nS4RroHGQKvG9DW3DqPOKd/hp/ZH7tHRrqPPBYaa7wpKOfZbqS3W3fsehnPaX543pcQo/T+1FM/RzKsFz9BoGgEu8ConVfLSVYYG+aACkGwK8iPPmrgaq3TrGs/078YXZwjbqjaMhUrmuvk7qLqaBQBzupX///GekXZlpMWJ71YDl8hFYc4++mYf857SAmHVhT9VcyHehlEpQ== 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=S8FXtvHEe71A5wrz1f1Y0LNLoPwanFUVZeSbTLXlh+A=; b=dkazfki4wI6FV03bPnXKw7fzgl9Bt+xdQRy0ll44ad22d5BsZrp6fF9Cz1d+o4wzQVM54aqZECbx6c+oyxRme/cCgbuHcbYaen0DKhjZtYX07CU+T3Xvp7nWyPOBXMiKLSaGhY7HWkAnSgDrN+VO2bKGzTSt7znepGM90mP97Tq/5E42mWUqpxb7ITQUtpCB+VhiDKw02kxqsPTLRg/0vR6wjw28t7qOjg2vXjpEGi+N4eOAADoKqZBJwYCQ/hEEFzD60ErecawyBU7H2R7iop/D0iVNeeKM3OLJwL6oAlR/csuRusK85tttKF6WIWd2Je2UxlW33JxNIl7UJh0cuw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S8FXtvHEe71A5wrz1f1Y0LNLoPwanFUVZeSbTLXlh+A=; b=PGG43AczZedjC4sGIuJQ+YoKkAqHbbHQcl3v34nahSuTr7Myu51hFxXRlOswUQpJBQDFfKPpKNJ7Mk/Es4d/msxiU5JcJxgv2CddIrRhEndNI/Iv0S0nz7dadGpxZqlqqYfGbwO4Jthl3+udK4qzxthCiQwODNUJbNNtcMwvhvw= Received: from BYAPR11MB2535.namprd11.prod.outlook.com (2603:10b6:a02:be::32) by SJ1PR11MB6153.namprd11.prod.outlook.com (2603:10b6:a03:488::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.28; Thu, 2 Nov 2023 01:25:42 +0000 Received: from BYAPR11MB2535.namprd11.prod.outlook.com ([fe80::addf:1756:b8db:12f5]) by BYAPR11MB2535.namprd11.prod.outlook.com ([fe80::addf:1756:b8db:12f5%4]) with mapi id 15.20.6933.029; Thu, 2 Nov 2023 01:25:42 +0000 From: "John Daley (johndale)" To: Weiguo Li CC: "dev@dpdk.org" , "stable@dpdk.org" , Weiguo Li Subject: Re: [PATCH] net/enic: avoid extra unlock when setting MTU in enic Thread-Topic: [PATCH] net/enic: avoid extra unlock when setting MTU in enic Thread-Index: AQHaDJUMpwRTfdduuUWNKY5Nnedq4rBmPXVy Date: Thu, 2 Nov 2023 01:25:15 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BYAPR11MB2535:EE_|SJ1PR11MB6153:EE_ x-ms-office365-filtering-correlation-id: bf38e109-7538-4dd9-785d-08dbdb42a169 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1RBb+Kej9Z0o84KHxY4iL4M1inwb+KUScco8/Fi6YFZ2ur6Cuu8kgzJYpb2P4etHsnzR1MqGDPNdpqAMA4JDDdT4F/3SQhR+rC88z8g7gzUPKqMIsdeQlkkzKZwczjAbwOEVfx5MEK05e6R3dwD43OmjB6diujgG+X4mRm9upXxr4pPVSbuI679evzjWn/tuQEWxHyiO6gXP2qslwzyEzAhymzeS0Jyt/5VeAX1VkqYLZLdb4LVri1k/EObHzkHArwWxvU8k2xVD1JOTC6Y0TwufA+HY6XGsKRAz352GomgPXaDDqqukzWZWw7XCtHVyOzPPRN4X8N/A9Ym2TRK2VH0fBIc6rgrjrx7iYm9ueOuU31l3v8qo3/4epJU9cZflXjLi2/4b/EBNWpcZWrsw/Y5hGl5tD2yw8Pc4qTdJ7BXQWiHjxBOUcmvnfZijPDYi8A5ygGJ8cJa3cRE2LqHB309aPo6IYwPgZmwXfZyqkI9ZwxeoBrxDuQWdwB8APqp1KUg/3Kj86n4kT4SjEAEU2zJlwqf5PzWhuxh+d+ZWrSqAUTnXvgNn5Ydytsnrp4dQhLsxHUoezmhE3yYaITus1EuMRNyaxIAS1lE9XgphbIkKmo9WFpQXim8Maa8Fu/KYOydh/cvzDGXXgOGJLmfRm2UN8ODAjkL9kLX/QH/TRtIMHXcczCO6nz+vnFJA6e9B x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2535.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(346002)(396003)(136003)(376002)(366004)(230922051799003)(64100799003)(1800799009)(186009)(451199024)(55016003)(9686003)(26005)(6506007)(6666004)(53546011)(7696005)(8936002)(64756008)(316002)(52536014)(2906002)(71200400001)(45080400002)(83380400001)(66556008)(76116006)(66946007)(478600001)(66446008)(66476007)(8676002)(54906003)(4326008)(6916009)(5660300002)(41300700001)(33656002)(38100700002)(122000001)(86362001)(38070700009)(525324003)(48020200002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dFYwd3ZPdnhkYnZEZ0trYm9ORDNWOXQxazVNYUlrMUFzVTlqN2dZaXkvdFpP?= =?utf-8?B?eFhOcS9FNzlvemZBOFpTaFpBV1lNc0VkVTJOVm5TNjd3ZHY2TG5rQWg1c1o1?= =?utf-8?B?NlpydXBYKzVjV3NQZlFMNTc0RXB6NW9xN09kOTJXMDlCbmp5bkd6WlVnSUhS?= =?utf-8?B?a2ZNZXN0czQyM1lnKzBiTmFXMzlxVVJ1OTRWZjVBUVliQXpTQWh6bEVRemc5?= =?utf-8?B?R083UFZvMTRaTTljeHhCOEd0cVJySHRIN3FEVU8rOTVDdkZ0MUg3UmtRQTlC?= =?utf-8?B?ZEZMK3BDR1NTcXNQUjNJamMvOW9zK2NiQW5VUDh1QUNuMDRDOENXU3lRekJq?= =?utf-8?B?NmFmTTZlNUh0NmwyaDlQMFhnS2xXdlVuc3NkZ0ZkSHRDUzlHVThiNUpnOXFO?= =?utf-8?B?VjIzdXJUYWs1Rkx0TGtjcFhkdDRjUTNTUDVQaWdOMGlRYkRCM2s2R0RzcmJz?= =?utf-8?B?N2F5Nks5ODFvd01sK0RRcnVpVFNrSy8raERtbU9pOXF2RHJETGhzR2haMUhV?= =?utf-8?B?T3hLa3NWbUhNZytaTGpWOEZVSTlMa1VxL3pSTlpBbVk3YVZ0VzhOVG5xRG1y?= =?utf-8?B?d0dlNmxWcnFZNWMxYXpkcDgzOUEvMTVYQkpiYVBrcUhLbEw0d3l2TEEwMVBX?= =?utf-8?B?bkpaNVg4bE43VStSbjRxVnUwalZvK2EyU3JNQ25GbDc4cExyVVVqSXBVNTZY?= =?utf-8?B?emRHbU9tUTV5UWFjaFAzZWpHNGVpWjE1Vk0yTUw0eXlDK0N1Um9ZYmJnKzhK?= =?utf-8?B?NCtkbFJXalJLMkVBb2Rtb3FHc3JVVmh5NWhKTFhTQVM3dk95QzJnYXNYOGJH?= =?utf-8?B?RUIxQU1DNnNxU0dJVEN4enFGMFZ6TW81OGJZMkR3QmNhazE1bTBrM2pLZlkv?= =?utf-8?B?ZnI3anF4N3VtZjhXTFFESjNSM0xjWXJMZVhUMzB0MHVmZmw1WFlnN1dyaUhO?= =?utf-8?B?Q21oeHZ5ekRVMThkZS9PV1BxN0lXYnY5Qi9KYm5NK2ZWSjFraHlmSmVRQWZR?= =?utf-8?B?ZTRaZThnMGhyUzE3NjZFR2FPZUViV1VSZkhOTjUrWFE0dkQzaDhHT0MyVjVx?= =?utf-8?B?aEdSTHVIOVV2Q0JERHdVSHdqTU1iV0o3NUp1aXlXN2NHK0xxR3Z0R1JWS0JT?= =?utf-8?B?ZU9kcFZoZ0dzZ1FUL2NyTW80WEpyZzd6MFZsdXRMZEx2angvdUpBNlIzOUxM?= =?utf-8?B?UlNvdUFKRGNxOWczRGI4SzNlcUlvVGszUUQyOXBieUVBc2dWWmt1TUw5OVZQ?= =?utf-8?B?Y1dSMC9BZ2ZKb21nSFRkZnpISFZwMzZ2aThvdnUrSlBRV3JuL0c5WlNFd2FH?= =?utf-8?B?TW9FY3NRUHEzRTAwYWlrY1JscisxdFRIdGl1SXBNdy94UzlybEdWRk5rcVBu?= =?utf-8?B?SkRSb083OHQ4M2Y2bFBmZEZpUFg3WmZtazZtNmNsZjJxMTZSWS9PUW1PRHUw?= =?utf-8?B?MXFRYTZpYlJZZ2NlZkNjM0Evb2xDdWV4b2IyeGJBSjk5R21IRGF3M2FUOERT?= =?utf-8?B?OUJxL25NVExPTzIxQ1JYaTIzSTBjMllwd1RGWi9pdk1sbW1oQzJuSVZYSFlK?= =?utf-8?B?Q3BEVVo5QXZVemtodHViL2RBNmtsMVZrOTkvUzc1UGZhcGRNajM0UUdRWjRO?= =?utf-8?B?Nkl3ZXZtVVlWcDI5Q0VYZmo5dldWQXhtTG5RbzBma2ROZkhrMDlQUVV0TGdk?= =?utf-8?B?VU1mRFVRNXlhQStJMDhKa0dzS01ucE44ZkRaK2JnWGhQL3J0MFpWSWlJSVJP?= =?utf-8?B?VHVMbDBuKzNVcUJtTHRUQVBZV1F4V2JwOE1sdEFGUHA1NTRSa2tDVG1GVU9W?= =?utf-8?B?anAxSUFKN0tCTHNlUGsxek93aHc0THFJNk4rSVlVZ1pSOVYreU1UZ0RRM3Ix?= =?utf-8?B?L0hWd2ZURWkybVdTWkpGNGRHa251WGpsbDF1RWFudzlNdDE3bytUMGxUbFNZ?= =?utf-8?B?bkFuT3JQTWFyaGVaMExTOWkwU3gzRTRhYlhaNnBBYVRGWDV4K0pWb1RZazgy?= =?utf-8?B?Ykg2QWdWVGFuNUZrOXJNbDJHWnZ3dUtSdGJuSjhZcTArR0oraG1BL1dVYXhZ?= =?utf-8?B?eWxYbVhhb0VqZy9pWFNpeFBVbTg0bW01UjFya1JaOHhQTkJnYTJTcHJHUzdz?= =?utf-8?Q?AqwRkxo7QW+LqhaoN/M0u2wSh?= Content-Type: multipart/alternative; boundary="_000_BYAPR11MB253539941CDFEF2CD787D680CFA6ABYAPR11MB2535namp_" MIME-Version: 1.0 X-OriginatorOrg: cisco.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2535.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bf38e109-7538-4dd9-785d-08dbdb42a169 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2023 01:25:42.4972 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vqytUmtVBuKmBI/h179fvybhT5ANwnqJXYwO16Y+Mj8vornCUKMRnwpAuTK0nG40XIyxJNol5v64ngrwegEIPA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6153 X-Outbound-SMTP-Client: 173.37.147.229, alln-opgw-1.cisco.com X-Outbound-Node: alln-core-5.cisco.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 --_000_BYAPR11MB253539941CDFEF2CD787D680CFA6ABYAPR11MB2535namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEpvaG4gRGFsZXkgPGpvaG5kYWxlQGNpc2NvLmNvbT4NCg0KVGhhbmtzLA0K Sm9obg0KDQpGcm9tOiBXZWlndW8gTGkgPGxpd2cwNkBmb3htYWlsLmNvbT4NCkRhdGU6IFdlZG5l c2RheSwgTm92ZW1iZXIgMSwgMjAyMyBhdCAxMjoyOOKAr0FNDQpUbzogSm9obiBEYWxleSAoam9o bmRhbGUpIDxqb2huZGFsZUBjaXNjby5jb20+DQpDYzogZGV2QGRwZGsub3JnIDxkZXZAZHBkay5v cmc+LCBzdGFibGVAZHBkay5vcmcgPHN0YWJsZUBkcGRrLm9yZz4sIFdlaWd1byBMaSA8bGl3ZWln dW9AeGVuY29yZS5jbj4NClN1YmplY3Q6IFtQQVRDSF0gbmV0L2VuaWM6IGF2b2lkIGV4dHJhIHVu bG9jayB3aGVuIHNldHRpbmcgTVRVIGluIGVuaWMNClRoZSAnc2V0X210dV9kb25lJyBnb3RvIHN0 YXRlbWVudCBpcyBiZWluZyBleGVjdXRlZCBpbiBhIGNvbnRleHQNCndoZXJlIHRoZSAnbXR1X2xv Y2snIGhhcyBub3QgYmVlbiBwcmV2aW91c2x5IGxvY2tlZC4NCg0KVG8gYXZvaWQgdGhlIGV4dHJh IHVubG9ja2luZyBvcGVyYXRpb24sIHJlcGxhY2UgdGhlIGdvdG8gc3RhdGVtZW50DQp3aXRoIGEg cmV0dXJuIHN0YXRlbWVudC4NCg0KRml4ZXM6IGMzZTA5MTgyYmNkNiAoIm5ldC9lbmljOiBzdXBw b3J0IHNjYXR0ZXIgUnggaW4gTVRVIHVwZGF0ZSIpDQpDYzogc3RhYmxlQGRwZGsub3JnDQoNClNp Z25lZC1vZmYtYnk6IFdlaWd1byBMaSA8bGl3ZWlndW9AeGVuY29yZS5jbj4NCi0tLQ0KIC5tYWls bWFwICAgICAgICAgICAgICAgICAgICAgfCAyICstDQogZHJpdmVycy9uZXQvZW5pYy9lbmljX21h aW4uYyB8IDIgKy0NCiAyIGZpbGVzIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkNCg0KZGlmZiAtLWdpdCBhLy5tYWlsbWFwIGIvLm1haWxtYXANCmluZGV4IDNmNWJhYjI2 YTguLmI0ZjBhZTI2YjggMTAwNjQ0DQotLS0gYS8ubWFpbG1hcA0KKysrIGIvLm1haWxtYXANCkBA IC0xNTAwLDcgKzE1MDAsNyBAQCBXYXRlcm1hbiBDYW8gPHdhdGVybWFuLmNhb0BpbnRlbC5jb20+ DQogV2VpY2h1biBDaGVuIDx3ZWljaHVueC5jaGVuQGludGVsLmNvbT4NCiBXZWkgRGFpIDx3ZWku ZGFpQGludGVsLmNvbT4NCiBXZWlmZW5nIExpIDxsaXdlaWZlbmc5NkAxMjYuY29tPg0KLVdlaWd1 byBMaSA8bGl3ZzA2QGZveG1haWwuY29tPg0KK1dlaWd1byBMaSA8bGl3ZzA2QGZveG1haWwuY29t PiA8bGl3ZWlndW9AeGVuY29yZS5jbj4NCiBXZWkgSHVhbmcgPHdlaS5odWFuZ0BpbnRlbC5jb20+ DQogV2VpIEh1IDx3ZWhAbWljcm9zb2Z0LmNvbT4NCiBXZWkgSHUgKFhhdmllcikgPHhhdmllci5o dXdlaUBodWF3ZWkuY29tPg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2VuaWMvZW5pY19tYWlu LmMgYi9kcml2ZXJzL25ldC9lbmljL2VuaWNfbWFpbi5jDQppbmRleCAxOWE5OWE4MmM1Li5hNmFh YTc2MGNhIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvZW5pYy9lbmljX21haW4uYw0KKysrIGIv ZHJpdmVycy9uZXQvZW5pYy9lbmljX21haW4uYw0KQEAgLTE2MzksNyArMTYzOSw3IEBAIGludCBl bmljX3NldF9tdHUoc3RydWN0IGVuaWMgKmVuaWMsIHVpbnQxNl90IG5ld19tdHUpDQogICAgICAg ICAgKiBwYWNrZXQgbGVuZ3RoLg0KICAgICAgICAgICovDQogICAgICAgICBpZiAoIWV0aF9kZXYt PmRhdGEtPmRldl9zdGFydGVkKQ0KLSAgICAgICAgICAgICAgIGdvdG8gc2V0X210dV9kb25lOw0K KyAgICAgICAgICAgICAgIHJldHVybiByYzsNCg0KICAgICAgICAgLyoNCiAgICAgICAgICAqIFRo ZSBkZXZpY2UgaGFzIHN0YXJ0ZWQsIHJlLWRvIFJRcyBvbiB0aGUgZmx5LiBJbiB0aGUgcHJvY2Vz cywgd2UNCi0tDQoyLjM0LjENCg== --_000_BYAPR11MB253539941CDFEF2CD787D680CFA6ABYAPR11MB2535namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2 IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToy IDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJUaW1lcyBO ZXcgUm9tYW4gXChCb2R5IENTXCkiOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30N CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6TWVubG87DQoJcGFub3NlLTE6MiAxMSA2IDkgMyA4 IDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCglmb250LXNpemU6MTAuMHB0Ow0K CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJ e21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz YW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0 eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDsNCgltc28tbGlnYXR1cmVz Om5vbmU7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdp bjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y ZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGlu az0iIzA1NjNDMSIgdmxpbms9IiM5NTRGNzIiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+ DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPlJldmlld2VkLWJ5OiBKb2huIERhbGV5ICZsdDtqb2hu ZGFsZUBjaXNjby5jb20mZ3Q7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTYu MHB0Ij5UaGFua3MsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNi4wcHQiPkpvaG48bzpwPjwvbzpwPjwvc3Bhbj48L3A+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjE2LjBwdCI+PG86 cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBpZD0ibWFpbC1lZGl0b3ItcmVmZXJlbmNl LW1lc3NhZ2UtY29udGFpbmVyIj4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk ZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0KPC9zcGFuPjwvYj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+V2VpZ3VvIExpICZsdDts aXdnMDZAZm94bWFpbC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgTm92ZW1i ZXIgMSwgMjAyMyBhdCAxMjoyOOKAr0FNPGJyPg0KPGI+VG86IDwvYj5Kb2huIERhbGV5IChqb2hu ZGFsZSkgJmx0O2pvaG5kYWxlQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5DYzogPC9iPmRldkBkcGRr Lm9yZyAmbHQ7ZGV2QGRwZGsub3JnJmd0Oywgc3RhYmxlQGRwZGsub3JnICZsdDtzdGFibGVAZHBk ay5vcmcmZ3Q7LCBXZWlndW8gTGkgJmx0O2xpd2VpZ3VvQHhlbmNvcmUuY24mZ3Q7PGJyPg0KPGI+ U3ViamVjdDogPC9iPltQQVRDSF0gbmV0L2VuaWM6IGF2b2lkIGV4dHJhIHVubG9jayB3aGVuIHNl dHRpbmcgTVRVIGluIGVuaWM8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTEuMHB0Ij5UaGUgJ3NldF9tdHVfZG9uZScgZ290byBzdGF0ZW1lbnQg aXMgYmVpbmcgZXhlY3V0ZWQgaW4gYSBjb250ZXh0PGJyPg0Kd2hlcmUgdGhlICdtdHVfbG9jaycg aGFzIG5vdCBiZWVuIHByZXZpb3VzbHkgbG9ja2VkLjxicj4NCjxicj4NClRvIGF2b2lkIHRoZSBl eHRyYSB1bmxvY2tpbmcgb3BlcmF0aW9uLCByZXBsYWNlIHRoZSBnb3RvIHN0YXRlbWVudDxicj4N CndpdGggYSByZXR1cm4gc3RhdGVtZW50Ljxicj4NCjxicj4NCkZpeGVzOiBjM2UwOTE4MmJjZDYg KCZxdW90O25ldC9lbmljOiBzdXBwb3J0IHNjYXR0ZXIgUnggaW4gTVRVIHVwZGF0ZSZxdW90Oyk8 YnI+DQpDYzogc3RhYmxlQGRwZGsub3JnPGJyPg0KPGJyPg0KU2lnbmVkLW9mZi1ieTogV2VpZ3Vv IExpICZsdDtsaXdlaWd1b0B4ZW5jb3JlLmNuJmd0Ozxicj4NCi0tLTxicj4NCiZuYnNwOy5tYWls bWFwJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7IHwgMiArLTxicj4NCiZuYnNwO2RyaXZlcnMvbmV0L2VuaWMvZW5pY19tYWluLmMg fCAyICstPGJyPg0KJm5ic3A7MiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pPGJyPg0KPGJyPg0KZGlmZiAtLWdpdCBhLy5tYWlsbWFwIGIvLm1haWxtYXA8YnI+ DQppbmRleCAzZjViYWIyNmE4Li5iNGYwYWUyNmI4IDEwMDY0NDxicj4NCi0tLSBhLy5tYWlsbWFw PGJyPg0KKysrIGIvLm1haWxtYXA8YnI+DQpAQCAtMTUwMCw3ICsxNTAwLDcgQEAgV2F0ZXJtYW4g Q2FvICZsdDt3YXRlcm1hbi5jYW9AaW50ZWwuY29tJmd0Ozxicj4NCiZuYnNwO1dlaWNodW4gQ2hl biAmbHQ7d2VpY2h1bnguY2hlbkBpbnRlbC5jb20mZ3Q7PGJyPg0KJm5ic3A7V2VpIERhaSAmbHQ7 d2VpLmRhaUBpbnRlbC5jb20mZ3Q7PGJyPg0KJm5ic3A7V2VpZmVuZyBMaSAmbHQ7bGl3ZWlmZW5n OTZAMTI2LmNvbSZndDs8YnI+DQotV2VpZ3VvIExpICZsdDtsaXdnMDZAZm94bWFpbC5jb20mZ3Q7 PGJyPg0KK1dlaWd1byBMaSAmbHQ7bGl3ZzA2QGZveG1haWwuY29tJmd0OyAmbHQ7bGl3ZWlndW9A eGVuY29yZS5jbiZndDs8YnI+DQombmJzcDtXZWkgSHVhbmcgJmx0O3dlaS5odWFuZ0BpbnRlbC5j b20mZ3Q7PGJyPg0KJm5ic3A7V2VpIEh1ICZsdDt3ZWhAbWljcm9zb2Z0LmNvbSZndDs8YnI+DQom bmJzcDtXZWkgSHUgKFhhdmllcikgJmx0O3hhdmllci5odXdlaUBodWF3ZWkuY29tJmd0Ozxicj4N CmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9lbmljL2VuaWNfbWFpbi5jIGIvZHJpdmVycy9uZXQv ZW5pYy9lbmljX21haW4uYzxicj4NCmluZGV4IDE5YTk5YTgyYzUuLmE2YWFhNzYwY2EgMTAwNjQ0 PGJyPg0KLS0tIGEvZHJpdmVycy9uZXQvZW5pYy9lbmljX21haW4uYzxicj4NCisrKyBiL2RyaXZl cnMvbmV0L2VuaWMvZW5pY19tYWluLmM8YnI+DQpAQCAtMTYzOSw3ICsxNjM5LDcgQEAgaW50IGVu aWNfc2V0X210dShzdHJ1Y3QgZW5pYyAqZW5pYywgdWludDE2X3QgbmV3X210dSk8YnI+DQombmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiBwYWNr ZXQgbGVuZ3RoLjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyAqLzxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyBpZiAoIWV0aF9kZXYtJmd0O2RhdGEtJmd0O2Rldl9zdGFydGVkKTxicj4N Ci0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZ290byBzZXRfbXR1X2RvbmU7PGJyPg0KKyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXR1cm4gcmM7PGJyPg0KJm5ic3A7PGJyPg0KJm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8qPGJyPg0KJm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICogVGhl IGRldmljZSBoYXMgc3RhcnRlZCwgcmUtZG8gUlFzIG9uIHRoZSBmbHkuIEluIHRoZSBwcm9jZXNz LCB3ZTxicj4NCi0tIDxicj4NCjIuMzQuMTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_BYAPR11MB253539941CDFEF2CD787D680CFA6ABYAPR11MB2535namp_--