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 620D9438E0; Tue, 16 Jan 2024 17:45:04 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4CD0240278; Tue, 16 Jan 2024 17:45:04 +0100 (CET) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2083.outbound.protection.outlook.com [40.107.104.83]) by mails.dpdk.org (Postfix) with ESMTP id 338A3400D6; Tue, 16 Jan 2024 17:45:02 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iVOZ7QfWTXmazG3H/PDxrtiNiT03uU5UdKN4bAJSa+S9lJ2UdqfxQ1bWBtB6kuClDP4lmgSSLFWKBU6tQY6Fg0ZbIxhcL+edPtOr0Y3EJ8MaxVePPAMvQUwqbTHUvWzqvZY/DCxXZ4toekZssXZbov6zK37fRLw5CHEb1r1nuu/ubML85mGGDz9e3HYmeidXDoICsLfUmPkhw6IFEkG31T/atMLscolmjSnsenpfxBo87KFTIogT4YKkzCMuTV5IRgg4Rh52pzu+VGvUO2pNdwIh13Uh5cun/PWznBaLkXtBZbZ9NIGJgWcylvzXzqlPHAgci8yOQuOp0bpQhnGqeQ== 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=V3Qd0fUAPEFYEqG9DI/ffcg3RpZLlHvsPPJR6ftjzz8=; b=fTv1xNWqf7s8Qbc2DjsVzVPESWAf2eIQwmeo17ialARRdj5aTKV3uE1uHvRMGNUv3pgCbLh6Celpp0LSS0iLrF+1cki1YjXDUhYNx1Sllu1npsx5a9B+J1L8KObJ4y9+5yLK0nc9J2EvRUzcXxqBACxulQanmREKrIN7oH88ln1h7qtI64SXxDYa3qGpqTLbVDWY5k0+V4GJgHPOdhRtWN19eb7DGHLk+J5Th1DizSA5Q55M7UHpfefpJrErmnvSXbxn4L4BIW3WxGRNOgVHTDjlNR0mb504fSW9MqNrVcSlcXVprIu2mmsKkMKaQPtFT7CEXgLx+A1YU1hMgro6UA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V3Qd0fUAPEFYEqG9DI/ffcg3RpZLlHvsPPJR6ftjzz8=; b=msukbOJt6vbLLCan9fQIQrmUO+6QWP1o8pv7yquRe5LEvCnzN8smf6JGYu6xn8ILM4G27ZOJ4hWydxHRCnMiL6gn/JEwEJViGPqZPJn4pwAU9e2BRvyzOxdlAeLJupO6efbRb9mkerm1WJU/VOBaSpoZz5A1qmFdrKRzvlKygtU= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AM0PR08MB5443.eurprd08.prod.outlook.com (2603:10a6:208:183::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.28; Tue, 16 Jan 2024 16:45:00 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::6ee5:b854:81e:c23e]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::6ee5:b854:81e:c23e%7]) with mapi id 15.20.7181.027; Tue, 16 Jan 2024 16:45:00 +0000 From: Honnappa Nagarahalli To: "Techboard@dpdk.org" , "dev@dpdk.org" CC: nd , nd Subject: Minutes of Techboard Meeting, 2024-01-10 Thread-Topic: Minutes of Techboard Meeting, 2024-01-10 Thread-Index: AdpIm0yDIVidxZU/RuicUsdmJWYyZQ== Date: Tue, 16 Jan 2024 16:45:00 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 512F1D4AE9F43641A8257B69A09125EF.0 x-checkrecipientchecked: true authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|AM0PR08MB5443:EE_ x-ms-office365-filtering-correlation-id: a8c55edc-222f-4d92-50d5-08dc16b27af7 nodisclaimer: true x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wfB8O5jPCSDV9MoKU/DYlPgms/gH6ofGXGwk+YDUaTLGhJ6xBuqdFYAXAYgm90vX1QHjwNq44bNmLUzyIj+rGrpNLCGpgr29QG65JthW5QgYGmf39oNE1HtwIBxFDeZJQM6J9cFFViX5PQnr9uk44DOgjZ1lRrEteWmntKK3X6aujj29j58nlGNgToUCTlbzFz98/jhBfxqFVdUHkdGU9iJiF3Mn8VOKlJpcPAXSLkW6+jfi11V6nmGUDfAz3VXffydf090MO0ILPTLInt9e4ooZanOUSzRkS9XDMTmUvmvy0B1LcCBkm3grLChsrxgPWU1/oE4NuVBXV07CVr2r14bg2nK0PySpVIUMfFJ7obKtAixPpNuAyCnlX7N9cKF8jfGjURVWG51mhkGsOzUY0Scoie8SQ6j1WrAkbTHXDrr4+2LPMaGEqPwi7qEj+13OqbSb3TNqEZ65JK0diPB4Lq6Z56VCrdAEsSkcrko4NWA5PUWC9nNG+hm2w421Bnpps67fFCv7fhWH/Pmxa4WaaOm0PwaLKwgZNfJfs2otPLPim4kNuQfhdG7lnOKlV3luFVEPBfMKh9fDbntb2rFpG+oe3ARf+lalCwwsmkSt/v4= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(136003)(346002)(39860400002)(396003)(366004)(376002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(66899024)(122000001)(41300700001)(33656002)(2906002)(86362001)(38100700002)(7696005)(54906003)(6506007)(66946007)(64756008)(316002)(8936002)(9686003)(71200400001)(66476007)(66556008)(966005)(450100002)(478600001)(83380400001)(5660300002)(52536014)(4326008)(26005)(8676002)(110136005)(76116006)(66446008)(38070700009)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vGrPzQ3OpopXu88G7iy1XilH67F5ONEOrh5xmUx+MlnNTW3LCg5/Yfy2W+Dp?= =?us-ascii?Q?JKznqXLQWN9yX2rydPnn8kpDGJozSZWBa/UT40UL8xU93TyxG94JtDx8S27M?= =?us-ascii?Q?5k9r3B9iPnuRoC6FGzwW5yMGedgpXEl09zYBDV+VHzXGeP82vUbhEJ6SZPDA?= =?us-ascii?Q?w4/ffFbJPKI9mZ/kq+QAdUhsRpJVHSo2sUAqsPt5LbtLFhWBLTRqMCTuZ+sL?= =?us-ascii?Q?AK1XmAxEonufnT2On9f5zdXH8GqJcZVWRPUMhfjKYxns/YoiF6JvT48Yxo6W?= =?us-ascii?Q?55mFrEmczjahl6Ij0N2vLY5uVmz9iiCigDq7oBMgikZh7YVuCHfGcZ4aBzJR?= =?us-ascii?Q?9fwabiOkaYp7H/awLT2ixwa3J4lVEK1Kj4ixv7OfK/W55vqR6hJTjHCIWU9w?= =?us-ascii?Q?YosfoKnYumAmz3F83uHd158/CdZFj80K/CJa5WJ0miSiFWSrEkpqTEg1yVVK?= =?us-ascii?Q?21UYKhMRp5uomPyyBRp9gd+/ArwkrZcTf9UZb1pv4GOBgMVlGceu1yDbzKjt?= =?us-ascii?Q?VkpfXovq2el10UCs++aRMUw41cBk1SYzUn9KxuXtmjC1DmpSYVYR1oPM2kyZ?= =?us-ascii?Q?vQx7aLZyAzslvzl5mmxV4p3jqHCHFVb7Jsf9zRioUhXsGGueqeE3gIxvv9SX?= =?us-ascii?Q?oxVoMSjRsyp1CQuvYa2R5Hab6AhRDS0ZnkfXKeq4mgQ9aM+pd6CMpb71AIEC?= =?us-ascii?Q?dUPyx4rAL5rpqqqKRWRChDM7nlBFK+8ED+VebV8o4kuyh9HkQCFjDOmtLlRD?= =?us-ascii?Q?WU98I9fSdXHE7sKrQ5Q+Jzku5KHTLES7KelA6rZLWFd55zKbGu4SYnjNsij3?= =?us-ascii?Q?RtsA7FfwTMXXMO2ES0DyMqeCBeCz0b1jT8Nf7mcX/TREdEp+0ypaEJOjF3gJ?= =?us-ascii?Q?8ErOmyyCTzhnhF4b3fhmWLUcuJcLZPU31TlCiPeNEhN4u2qyL/5FkL2YzQw+?= =?us-ascii?Q?/eTkXDUBkn3UEn67kG4JZ7lLg09btbqtpn2kYW8WCnCxS9pi/63WXeaIZN3h?= =?us-ascii?Q?kgRkcmieEkBCTdx3CzIrBOkjhcXNayp3ZXViIW3PO0BFyZKAHxuGxnBwmIqr?= =?us-ascii?Q?GmFF8tSCHa7gaLpGaAU2jdAZ6jVjrgPldSeoBRpRTIEd0a+S8DzGjd3hpFMS?= =?us-ascii?Q?dqMQK6SecEdESVFcpbLcZN3UfJZL/I8Nm8qvneq0eIC2Eiy6/cXVGu7+puEb?= =?us-ascii?Q?NKM/9niuGJ6HLRFJIFqBMz06Pt3BtrvEaWVg56yrl5WUhZwyBXX3RGN89sQM?= =?us-ascii?Q?kly17JduHMUssZAtYCYSUOzmcOiF2a4pAGV2z9VaICzRiVHCiaSEWn1wLi5j?= =?us-ascii?Q?ggggsCIkjUK/4AP5+QNo1DGs30a1nU9nlrJjbI0ntLldCnD922pwt0QArrup?= =?us-ascii?Q?gJyBRWl8V2p5x17Ywa4vPBg+UirdwkPKQcdji5WLb6GVn58kqITzJYzN2Y1f?= =?us-ascii?Q?tT65zbO3V3HkTa8pio/pY10nkwAtXS6GPtHiLD34j0HX2QPzQ/k6uOVmdB3C?= =?us-ascii?Q?qAL4QccXrBMlrvR4Q1YTKz78mHLr6JXj94djm6iiYk7MNiIZJZXYBH6DoGKe?= =?us-ascii?Q?Eg+kDFQSgLCRVCV9oA6bq9lHR6MJ4bov92zZPrbHG3V81tHOrPywY3rXmTz1?= =?us-ascii?Q?Ug=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBAPR08MB5814.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a8c55edc-222f-4d92-50d5-08dc16b27af7 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jan 2024 16:45:00.2342 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wMbJV2R8ktjKi0fw8Z19kLGdKL15inDUnJeqz2RPtPDwq9gEvcuB+8agDaaU5Tris9mJvfRPqxeW6C1JXhppp1VlGpEsh5tulyRNm7E0E8U= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5443 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 TB Attendees ----------------- Bruce Hemant Honnappa Jerin Kevin Konstantin Maxime Morten Thomas NOTE: The technical board meetings are on every second Wednesday at 3 pm UT= C. Meetings are public, and DPDK community members are welcome to attend. Link to join: https://zoom-lfx.platform.linuxfoundation.org/meeting/96459488340?password= =3Dd808f1f6-0a28-4165-929e-5a5bcae7efeb NOTE: Next meeting will be on Wednesday 2024-Jan-24 @3pm UTC, and will be c= haired by Kevin 1. Governing board direction to Techboard - Governing board has asked Techboard to explore the applicability and usab= ility of DPDK in certain technology areas and address any gaps. - This seems like an expansion of the role of Techboard. Originally Techboa= rd was created as a final arbiter of the patches coming from DPDK community= . - This will add burden on Techboard members' bandwidth. - This is a community driven project and not a Techboard driven project. - If the investigations find gaps in the technology areas, the Techboard st= ill expects contributions from member companies to address these gaps. - If the technology areas are of interest to member companies, Techboard ex= pects them to contribute patches to the community. - All that the Techboard could do is, drive attention to the gaps. - Set realistic expectations on the outcome given constraints on bandwidth,= knowledge and lack of contributions - Thomas to understand the role of DPDK in AI 2. TCP and TLS support in DPDK - Does TLS slow path need support in DPDK? - There are performance and ease of use benefits for creating a DPDK native= TCP stack. - We need to think of adding UDP support which is being used more widely. I= n general we need to identify gaps to support higher level protocols. 3. How well does DPDK run on Hyperscaler environments? - Can UNH take the task of running DPDK on Hyperscaler environments? UNH se= ems to have lot of things already. - In the Hyperscaler environment, DPDK could be used for various purposes. = DPDK usage in Hyperscaler infrastructure (for ex: DPU), the existing DTS te= sting could be sufficient. - However, the DPDK usage in tenant deployment scenarios needs to be tested= . - Could cloud providers send their performance and functional test reports = to DPDK community (similar to how we publish these reports for physical NIC= s)? - We can start with Gov board to place these requests to members on Gov boa= rd. - We could also ask the maintainers of the virtual NICs from the cloud prov= iders. - Thomas to follow up on the above two asks. 4. The security topic would be discussed in a joint TB and GB meeting sched= uled for next Thursday (2024-Jan-18). 5. Pending EAL arg parse patches - There are 3 separate patches on argument handling for DPDK. a. Python argparse equivalent - http://patches.dpdk.org/project/dpdk/list/= ?series=3D30506 b. library to build up a argv, argc list to pass it to EAL init. This is n= ot a complex problem to solve. But it is helpful when one has a more dynami= c list of arguments - http://patches.dpdk.org/project/dpdk/list/?series=3D3= 0120 c. Simplest and smallest. Provides core mask and core list parsing - https= ://patches.dpdk.org/project/dpdk/list/?series=3D30582 - These are all slightly different. - Ask for Techboard: Go through the patches, participate in discussions on = the mailing list. - Need to decide the functionality required and decide on which way to move= forward. - Does it make sense to consider if the library can also be used for managi= ng the arguments for Telemetry? - Investigate the ability to initialize/create things through APIs, not onl= y though EAL text arguments via argc/argv.