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 F323E467D6; Sat, 24 May 2025 10:01:17 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8BAF3402D3; Sat, 24 May 2025 10:01:17 +0200 (CEST) Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 46A3640298 for ; Sat, 24 May 2025 10:01:15 +0200 (CEST) Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54O7no4H012775 for ; Sat, 24 May 2025 01:01:14 -0700 Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 46u2s98f54-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 24 May 2025 01:01:14 -0700 (PDT) Received: from m0431384.ppops.net (m0431384.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 54O80mKP028151; Sat, 24 May 2025 01:00:49 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12on2097.outbound.protection.outlook.com [40.107.243.97]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 46u2s98f4y-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 24 May 2025 01:00:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BBuhUIldOCAfPOntpTO+ceM3vAkIQqGqMNUzmpzncvvNopXwTphR+OLO0qcuq5ufDZtfksg/uzaaqtTqcynbYznwY6Z/JAqPoIm/Wt8G2WB6N/N2cVSHQBRn0TOYXo0tJWMBVJQiO1J+uvuYLzKNSO9EfGLehvaxCzE/EHVECXqaasKqSkfiig2aljouQo9PHSWns37ipUXyqQMyIbdDV+JX9dnzM7ZwffMHtKpj55Si3f0aUtgLqTi0Dcf2PJ279bcQg5vDnrWbVq8jlS2pCICPpbYu156LTQb/f8q1LvPdFk+c/6xxFho+o5oZ3wHzoYiCOqLEfmqWuT9UYrqnMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=2KWIjSFISPB824iE1APpk6ltYrQrlT6xCZH/XWarRuw=; b=OE2X/etaShRM8gXjJIqDgGKexGRqnyL1DWMclVSPV8vXutNjwKmGqhSnSaZI+KQEiKts3vDyKfthUmX6Y5LiOK6K8Vlyh0jZYBZLXWyr3diuu2VaCHoSfQZUvu7LK2lFpMbrZK5RdH/e74xoqGQFSAtdjbujT01mguXtc5gYOPIC8DURMv2qcJDfLPRhdnq5MRHidHtFY0rRY0I6K8RRvZe45+VXPPhYHLHB+IFKPW7egzr86HDaPxeZcRzHwjWcWr1WVoc9godBtFZHAAsXs8klRqhXgTgFubLqs0bwx3mKQ6TDpeQms/cgUbvlqMXI4eNkz9rbtdSTV86/w4nW0g== 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.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2KWIjSFISPB824iE1APpk6ltYrQrlT6xCZH/XWarRuw=; b=vOP2zCJpURizXYLuSkgwsfcsqOjgDj1MyTDB5Ow7cUDbaNuiGhp2iyv43I4BGOYvrw0WTrmaWE4a3Bcl8DvlRTSwzE5WhPRF2E0uIcq6XvHjcew02r43jn1EirGWzop4KQsQZ8TCkH/hKvTWivBAmfi0f7zRpNlkrhSxsk6vTj8= Received: from DM4PR18MB4255.namprd18.prod.outlook.com (2603:10b6:5:396::17) by BY1PR18MB5277.namprd18.prod.outlook.com (2603:10b6:a03:52f::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8746.32; Sat, 24 May 2025 08:00:40 +0000 Received: from DM4PR18MB4255.namprd18.prod.outlook.com ([fe80::9060:7014:db69:ca1c]) by DM4PR18MB4255.namprd18.prod.outlook.com ([fe80::9060:7014:db69:ca1c%3]) with mapi id 15.20.8769.022; Sat, 24 May 2025 08:00:39 +0000 From: Rakesh Kudurumalla To: Stephen Hemminger CC: "ferruh.yigit@amd.com" , "andrew.rybchenko@oktetlabs.ru" , "orika@nvidia.com" , "thomas@monjalon.net" , "dev@dpdk.org" , Jerin Jacob , Nithin Kumar Dabilpuram , "stable@dpdk.org" Subject: RE: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobstats: fix lock availability Thread-Topic: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobstats: fix lock availability Thread-Index: AQHa7AeKprgkBtY9/ke7CCtlF8mKCbIiO9GAgAclClCAZ9gysIFR8rFA Date: Sat, 24 May 2025 08:00:39 +0000 Message-ID: References: <20240811065819.575759-1-rkudurumalla@marvell.com> <20240811155957.576645-1-rkudurumalla@marvell.com> <20240811091719.37512e55@hermes.local> 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: DM4PR18MB4255:EE_|BY1PR18MB5277:EE_ x-ms-office365-filtering-correlation-id: 73454f11-88f5-4227-f178-08dd9a991324 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?L0pFUDdZOGtDTEJwSnlZaEFMcmZWRnpWQWtwNVFUY0NUVGhNYVhaM1J5N3Vi?= =?utf-8?B?cFh6V2VkbGY1RC9LaEx3SmNFWW5ZWGF2aUZBOWhHU0FXSEhrWWpRNmxIaVQz?= =?utf-8?B?RFB5ZUw0S25taFhKc05yMkM2eHRzakJCUEI3RVREZE1VZlZ1YllZUWJHd1FB?= =?utf-8?B?d2MwSXJoZkkzMkpiQmlFVytrNjFuaFJtd0ZEa3hvNTNHYUhTVVdFVjZEa1pQ?= =?utf-8?B?S2V1UGRDdlVwemxVTmk0ckF6clRaTWRBN2l4b2V0VkpLZ3VkaUJ1R0xtTFY0?= =?utf-8?B?UFE5cWJLQWxwTENJZ3V2SWpBMTVUN09lN3EyWXQ5emxBWjRTRnY3bThBNjVD?= =?utf-8?B?a2NadVpwUVdnNVdhdEZkNVJBMU91cWdoMkh0OGg3NnQ1SDlEZFozWGNKSHV5?= =?utf-8?B?Z1lZSzExWHdRYTk1WklCRFcxemFwQUhJek1tRE5ZaUJXQUIzV0xXVmNhMnJy?= =?utf-8?B?aEdBcmgxaFJybWFlK2QvaWdLNFd3ODR1bnRxSXhZSzQ0NHdiRWZ6bVc0K2FF?= =?utf-8?B?R3NabmRSZzdiWmNlU3Z4S21LZHZLcWlPQXR3b0pkVllmaVRJYlVBemR3Q3Vo?= =?utf-8?B?aXBnUGJSZ1pEVVFTdE0xYmJUdmpSVk1oKy9CajdYbGNIWmhaSVh0SjJPcFlH?= =?utf-8?B?azc1b090TTJOZnNjdGwvZzl3V0lXd2pBSjdnWDBLRi9uMmFHTCtUSTIzNElV?= =?utf-8?B?aWRKZW96RVNYSEZRM2RSNFVoeXpTdlV1UXVzVUErakh4ZFdkSzZ2cXhOSTZu?= =?utf-8?B?bnJ6czVKc1dKL2tjK2dPWTFISHF2M3pFYjZhRmpsL2RFRkFKenVPMk0vNmhj?= =?utf-8?B?N00va3lncnZabE9jQjRZS2oyME1CaERidE5zV0JGdkZJMHdmMnZhWlhBYitr?= =?utf-8?B?QnAreFg3QmJYUmp6a0UvZFRvSk9LYy9ZUVRYWmNxM1RwaCtEL2ZrRnNDNUhN?= =?utf-8?B?T1Z5d0V5elRDeFJkSU51ZndRVEMrdmthaFllVWdySXB5bFBZMzVKU0RaYnlR?= =?utf-8?B?M1BYRURjN2FUZXNyclY5aG9acW5uSDVnZW1VRy9UclUwYklJbFNVdGo3UXd1?= =?utf-8?B?V3lyLzZDcURmUmwrZkd2TUdjaVozTXU0MGs5UzVDbUZHOW9YYWJTcEx5MEZS?= =?utf-8?B?d0xpbnZ3UXdZSFVRRlpiWldiK1lkWEd3WWx1WndPS2lsRGRDdmdlQityQWVv?= =?utf-8?B?V3UvM2E2V3NjdG1Qbkp0bkErNWp6dDFOeE4yRnkzUHNSVkNXSFh6R01LazhK?= =?utf-8?B?WVBwQnRkbWx4YXhNT1VYT2REYTN6ekt3bDl6c1VhZ2l3dU9aaXVQdWFic2s1?= =?utf-8?B?SndIR1g1cTJQbHJmYmVnTCtIdkY4K3c3OXhRNkJJWlZuUW5YVlJwZHZIbmhp?= =?utf-8?B?VDY5eDVnWGkydkx1M1owVUlwc0tKbC9wNU00RzgwTkVHT0t3cWdzTjZidlNO?= =?utf-8?B?OUEydlhBMEJIa2dsY0c2aEVWZWZaTkVVNk1pUk9NS3l3T1NvcHRtcXR5aHdv?= =?utf-8?B?R3NDR0gxdmhDU0J2c2JvaUY1bGd3T2ljaTArdEhTYmt6THVMUjlJNUlWWEly?= =?utf-8?B?Rlo2aC9jSEZ5M05UYVdyNnh3YkxQSWVQc3R5N2ZEUm42ZmVzS29pOElCNnRK?= =?utf-8?B?KzNDNDYwZGRCdy93c1hVbStocTFMVFVVcGZ2UG1sM25XMWRiZlgvSEtBTXky?= =?utf-8?B?ek5DRUE3REpCWStDdFJvdjVuU0NJQkhsOHdYZUNkNnIxamt4MHo4MnRMRFE0?= =?utf-8?B?dGg0YVhBYjVUUEYxN01Bc0VSYnVWM3hVcHpLeDJXTDdKTUlmUlF1VHk3ZzVI?= =?utf-8?B?MVlUZm1pWlpsTmNLWHdFc3ljbFVvVGIzbVU2T1VncHBUYXV2L3ZtN2QyUFBv?= =?utf-8?B?U1ZzV2NRVmJDOWtXYXYvSVBjd09BVHdjRWYvK1R5RHZkOWRMN0JSTGdOMDZU?= =?utf-8?Q?vVpGtzdzu64=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR18MB4255.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q256TklEWDFPM1A1d2VDcnM5MTlhWDcvYTZKSUJwMENhVGRWb1BaM2FUWnVC?= =?utf-8?B?YjNMSFA3VDhMdUpYa1RmdVdqSzU0UkdwcjM3eGc2aGY1enRYVHJOS0diWWgv?= =?utf-8?B?ZnVBeFRCRzcrZXk3UEYwWkJ0MThHdSt3WGNTMEVmbnptNDlHRUpKdEMvbzlU?= =?utf-8?B?Y1NTcjJRZ3dSUEFCK2MvUHQ5enpibHVQMGMrVHdnMVpkQW5ybEcwWDRNRm1t?= =?utf-8?B?dGpwOWNEOWRDRjlHZ05nZ0prVi94cmRZNVZsdUpzd3ZqcGZ1c2lFWGV4eWNx?= =?utf-8?B?ZGlVQnpjUVhhR1Y0WXNPZ1pGaFRQWDdheUIwUzVlKzJmeHJuVVBCRGZ1dXk2?= =?utf-8?B?b0RFeHNvclU2dEFDeHpXUjBxVllYVE8yMXZOcUMzckJkZTF1YmRZYUpTZ2hM?= =?utf-8?B?Y2hMbmFSZ3cvY1VBYmpBdTljejFTajRnejJMQlc4bnpEYmVlVmZ4ZWNlbHR2?= =?utf-8?B?Z3N6eEZQZmtsbktROEFBUlJWTmtwdVRDYjRNaGZVK0NiUnp1VXF2K29MN01Z?= =?utf-8?B?SkpLQ1BRR1FJMzRVYm9RWVQyNDl3c1FCeUVRRHFKKzFtdkQ1TE51MlQ4dVRo?= =?utf-8?B?NFZUaEo0WFpJakgrblZ3RU1UK1VrVXlNM1lzd2haS1g1WXFObERnK2UwV3RM?= =?utf-8?B?Q29mNTJmbktCMC9wWUxhS3BiSjhCcnRQTllaMTRHUVpwUGRJK1ZDYjBXVXEy?= =?utf-8?B?aUJOQmRoMHRyVDlBMUpmeTBrdFlEZklXc2kxSUd4ZmZJcmh2VHUrSFFSNTRq?= =?utf-8?B?VGRtUnFFdnNBbmJieG5jOUdWcTl3eEFaeVRvWExzdVBJTG9KR25WejlvbG5p?= =?utf-8?B?Q1VkZEoyVkllY1IwZHhUK1A3ZlBMZ0xmNzhXalc2L0NSZXY2d1NnZkRzRWdK?= =?utf-8?B?WEpyN3FHUGJRRnEvNTUvM0NZMWtIOGJqa3dOV0VZL0F0bUsrZkdSQjg3TGY0?= =?utf-8?B?cGpSb2tHcGRsMTJhYWwxWk9PQnhTU0hOV2lVOGhBZWY4cStjTzlvMzJ6OXA5?= =?utf-8?B?MlZXa0djVzZYMGt1VDAzZW5NUGhzV3k5V1VDVzd1Q0MraStIOEVNRWFpbkxI?= =?utf-8?B?WXQ3eEt5ZFJIelBMTHVpZFUvb0dRV2M4WXdTMDdJdWV4dnJPcHlORzI2Z1Qr?= =?utf-8?B?ZmZCYUYvS1VoS3Mrd2U4NXRGMWNkUHk1amdkOUxoMzE5V0pqOUVGUXZZWFY3?= =?utf-8?B?T05EaktVRDRJVEpUQVhFb2M1RVYwNlJWL0V6QXZIcmMxeWRrYkl6U3Y3ZFhV?= =?utf-8?B?MUp1SXlBcCtzd2ZYVGszZi9Yck03UmVCay8wV3NnVVFzL3h2TUZBUkJGUWZG?= =?utf-8?B?eWZrY1MyaWVsZXJXSGFEN2JFUHVyb1c0Qlg3SUp3SzNBVWk0WWJPbnh1ZE5U?= =?utf-8?B?MjJMRGcydFBNSWROV0dNVm9KMG1Ydmp3SW1yemtaOGlwbDNaMFdOS2dyQVcx?= =?utf-8?B?N3RMOVZKZDNsWDNXMWlpeE9HQmd5NzBDZDhzWkdxNDd1dDBHNWlZb1grbFlt?= =?utf-8?B?S01DWlc4STlYZnBuOUhicW5yalVzNWlnZlpnKzdYN3Q4djdtSzByKzBqeEl4?= =?utf-8?B?L01KcGJYZ3Q3aXN6Q0FSejNnL1ZPWjhRbWw1aHNUN0t4UUMzV3VzVmZGTWd3?= =?utf-8?B?Y1Q1RjB0QWxIamJGa1RSbVdYT09WZ0Q5MjdBYU91aUU2Y05nNFJ3SHhEYi9K?= =?utf-8?B?bnkwaE5EaWZDcXJqN3FjWTZEMjNxQlkzdHB4U01yNlduaThzQmlKUk54bzJJ?= =?utf-8?B?dVFJZDJMZDdyOEhnWUIxTlZFcEZSbVFFWUY5YWUwakpOek5VQ3NSSkdxUit4?= =?utf-8?B?M2M1ZjIyUFNPLzNKNVBkT3lUOUI5RWVubUo2NzBCS1pJSENNcE9UdjhQUDJj?= =?utf-8?B?Q1BvUlJ1VTlONGNyVGxDaHR0L1dkNlgvdmNqTEk2UGRmSXh6K3AyakZRZE8x?= =?utf-8?B?ZEZzYzR6V3daMEJTbzE2eFNVUzZjTW1sUHMycmM2elFBM1ZIQjRIS0FjZmRK?= =?utf-8?B?OHVNeEw5NDZCakdoNGJtVFdqU0MyVmZtNG1HWks0OUJTc1JIM3N2SE5ZaWRj?= =?utf-8?B?b1NPalRyWGZ2SW5SM1p0ODMyOThHYW9yZ21OY0JscjFzMUtUb0Y4TkFrM1FF?= =?utf-8?Q?g31V1cBQFJBPyhfvA37L29odr?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR18MB4255.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73454f11-88f5-4227-f178-08dd9a991324 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2025 08:00:39.7780 (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: MV6KyGPzRqBVrf3V3mnzrUqz2Us/by9avgavxjwyFCzWQY/DIIaeumPBtZzVG5AjvIxPBTGa/ST7PrJjOsp3Oze+rMZj++YtIyGU05p109c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR18MB5277 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTI0MDA3MiBTYWx0ZWRfX1Uzj7RHi+Qb8 jjQDnTIG9RBhKtTfp0bA4jXi/QRGPiXsufs8xepbegWIR2b9EQ8+T0ENEgOTCSdl7ze+47eteeU WxLPrQs0HGnZTKo5OQqQB5g6r8aZUYw+1Ebjd+LgfHhmiRiGXwiM4p6tpIa9JWLu9fEETXNon3t RHWwgnRefXfAaBOMFfjj6EhiThlnfVY3Oggatn197jTzmgyAq9aYniEjiV5bEBQSNc9MUJol/71 +UKl/cQAXaY0hJKVt1nmToE9kA26mcd0jivz2YXVXdiFT9b+p6TbSYkzY3MsPGt2Q4YhYGaisu1 eytvMxW2f/2trW3vXlonNFsg+Jp8Ap92whtWVARx5TBhrLR4cHsnGqSQXAIKyktRWnksOvIU7D5 xtkxttntxmDMo7EDDulVH4AgLmzcCf+pFRA17dTi/C6jGqeEKKnC5WUOtSlFQy9VGiD8F4R/ X-Proofpoint-GUID: b2WUQkt-s-KPD_ItIeAd8Jz-rIMXfFKU X-Authority-Analysis: v=2.4 cv=dMKmmPZb c=1 sm=1 tr=0 ts=68317cca cx=c_pps a=wdJb795iehtauMQyf3+07Q==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=dt9VzEwgFbYA:10 a=-AAbraWEqlQA:10 a=jZVsG21pAAAA:8 a=zd2uoN0lAAAA:8 a=pK7X0mNQAAAA:8 a=Ikd4Dj_1AAAA:8 a=bt5KbKNvAAAA:8 a=8rWy6zfcAAAA:8 a=M5GUcnROAAAA:8 a=RpNjiQI2AAAA:8 a=InAnXyWGtdfg918ntGIA:9 a=QEXdDO2ut3YA:10 a=3Sh2lD0sZASs_lUdrUhf:22 a=5HA-qpC1VU4iIGLgRoNS:22 a=a-zEBD5cKgE7DNtTSb7C:22 a=YjdVzJdQTyZRADMV7wFX:22 a=OBjm3rFKGHvpk9ecZwUJ:22 X-Proofpoint-ORIG-GUID: pOS0cB1PDkWMolCCZp2HzbN-mx96xZ6N X-Proofpoint-Banner-Trigger: inbound Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8" X-Proofpoint-Banner-Convert: 8bit mime entity X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-24_04,2025-05-22_01,2025-03-28_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
ping > -----Original Message----- > From: Rakesh Kudurumalla > Sen= t: Monday, October 21, 2024 12:=E2=80=8A43 PM > To: Stephen Hemminger &l= t;stephen@=E2=80=8Anetworkplumber.=E2=80=8Aorg> > Cc: ferruh.=E2=80= =8Ayigit@=E2=80=8Aamd.=E2=80=8Acom; andrew.=E2=80=8Arybchenko@=E2=80=8Aokte= tlabs.=E2=80=8Aru; >
ZjQcmQRYFpfptBannerStart
Prioritize security for external emails:
Confirm sender and content safety before clicking links or opening attachme= nts
ZjQcmQRYFpfptBannerEnd
ping

> -----Original Message-----
> From: Rakesh Kudurumalla
> Sent: Monday, October 21, 2024 12:43 PM
> To: Stephen Hemminger <stephen@networkplumber.org>
> Cc: ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru;
> orika@nvidia.com; thomas@monjalon.net; dev@dpdk.org; Jerin Jacob
> <jerinj@marvell.com>; Nithin Kumar Dabilpuram
> <ndabilpuram@marvell.com>; stable@dpdk.org
> Subject: RE: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobstats: fi=
x lock
> availability
>=20
> ping
>=20
> > -----Original Message-----
> > From: Rakesh Kudurumalla
> > Sent: Friday, August 16, 2024 10:55 AM
> > To: Stephen Hemminger <stephen@networkplumber.org>
> > Cc: ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru;
> > orika@nvidia.com; thomas@monjalon.net; dev@dpdk.org; Jerin Jacob
> > <jerinj@marvell.com>; Nithin Kumar Dabilpuram
> > <ndabilpuram@marvell.com>; stable@dpdk.org
> > Subject: RE: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobstat=
s:
> > fix lock availability
> >
> >
> >
> > > -----Original Message-----
> > > From: Stephen Hemminger <stephen@networkplumber.org>
> > > Sent: Sunday, August 11, 2024 9:47 PM
> > > To: Rakesh Kudurumalla <rkudurumalla@marvell.com>
> > > Cc: ferruh.yigit@amd.com; andrew.rybchenko@oktetlabs.ru;
> > > orika@nvidia.com; thomas@monjalon.net; dev@dpdk.org; Jerin J=
acob
> > > <jerinj@marvell.com>; Nithin Kumar Dabilpuram
> > > <ndabilpuram@marvell.com>; stable@dpdk.org
> > > Subject: [EXTERNAL] Re: [PATCH v5 1/1] examples/l2fwd-jobsta=
ts: fix
> > > lock availability
> > >
> > > On Sun, 11 Aug 2024 21:=E2=80=8A29:=E2=80=8A57 +0530 Rakesh =
Kudurumalla
> > <rkudurumalla@
> > > marvell.=E2=80=8Acom> wrote: > Race condition between =
jobstats and time
> > > metrics > for forwarding and flushing is maintained using=
 spinlock.
> > > > Timer metrics are not displayed ZjQcmQRYFpfptBannerStart
> > > > Prioritize
> > > security for external emails:
> > > Confirm sender and content safety before clicking links or o=
pening
> > > attachments <https://us-phishalarm-
> > > ewt.proofpoint.com/EWT/v1/CRVmXkqW!tO3Z1f8UInTa1C-
> > > 9mf26T3uX73UqjtUJsBWGX-rk_dssJPGlvBi-
> > > i4JJ8N0lgr7VCzhKzM0HeumhPOfiwCFlbzU$>
> > > Report Suspicious
> > >
> > > ZjQcmQRYFpfptBannerEnd
> > > On Sun, 11 Aug 2024 21:29:57 +0530
> > > Rakesh Kudurumalla <rkudurumalla@marvell.com> wrote:
> > >
> > > > Race condition between jobstats and time metrics for fo=
rwarding
> > > > and flushing is maintained using spinlock.
> > > > Timer metrics are not displayed properly due to the fre=
quent
> > > > unavailability of the lock.This patch fixes the issue by
> > > > introducing a delay before acquiring the lock in the lo=
op. This
> > > > delay allows for betteravailability of the lock, ensuri=
ng that
> > > > show_lcore_stats() can periodically update the statisti=
cs even
> > > > when forwarding jobs are running.
> > > >
> > > > Fixes: 204896f8d66c ("examples/l2fwd-jobstats: add new =
example")
> > > > Cc: stable@dpdk.org
> > > >
> > > > Signed-off-by: Rakesh Kudurumalla <rkudurumalla@marv=
ell.com>
> > >
> > > Would be better if this code used RCU and not a lock
> >
> > Currently the jobstats app uses the lock only for collecting sing=
le
> > snapshot of different statistics and printing the same from main =
core.
> > With RCU since we cannot pause the worker core to collect such a
> > single snapshot, integrating RCU would need a full redesign of the
> > application and would take lot of effort.