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 C136C45BC5; Thu, 24 Oct 2024 16:12:53 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B37D640281; Thu, 24 Oct 2024 16:12:53 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) by mails.dpdk.org (Postfix) with ESMTP id 5E94140265; Thu, 24 Oct 2024 16:12:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1729779173; x=1761315173; h=date:from:to:subject:message-id: content-transfer-encoding:mime-version; bh=keIjqBzv/u2QaqDLqOHmzri5ffJQ8lKJgFmPoqgrkuI=; b=gxTLQeOnDL5iiFaO09k8qah9lhzD2OiizhwO2y75NqD366ratPwrvz38 yBVK0N2fJ0hopafk0aX8FK4WnWh1Hn2JZJ/5Np/jlxYEVHfwOvJvuE+TE bYJlq2YTKfKrWihliWFwA7j94IeMNvFGJiQN8yxoOl98wWDYknKJaielK Km3ExCyhCEPQibLH5zGQrCN/UgmkIlJEEGG10BQR2w46yScke7B+EOg6t KF5AwPpzP5n+u946QAhj7nntMqzGfhntz0pXm+vdNLvaPZtIubsWr/YTD IxBPq94XCo53DovRHzZu01UYHFy7UXa/36fijDSzfxnVSTrPHzMjUSRM4 Q==; X-CSE-ConnectionGUID: vi7HFWnrRsSljn0eQyj7TA== X-CSE-MsgGUID: D635a1veRZa6UZs0EanSyw== X-IronPort-AV: E=McAfee;i="6700,10204,11235"; a="33313561" X-IronPort-AV: E=Sophos;i="6.11,229,1725346800"; d="scan'208";a="33313561" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Oct 2024 07:12:52 -0700 X-CSE-ConnectionGUID: lvsA7kmeTKGefYmxDYrvog== X-CSE-MsgGUID: VvtFt+Q+SYKvWZyvr3HUjQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,229,1725346800"; d="scan'208";a="80702703" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa008.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 24 Oct 2024 07:12:51 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 24 Oct 2024 07:12:51 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Thu, 24 Oct 2024 07:12:51 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.46) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 24 Oct 2024 07:12:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QdTA6B2b+NE1+V5Fge60CdhpiEolp4zYSJFkwn5r5AKgwKa6sNzvQ+J5di/f/O9lYWTsIG5p1B4ecWkkFhlYAatT+TZLp/vvspO1/emrUX0rhreRVWkf1s9Urvnp8t6JkIXa79pWzynGp5PqoKh5YCH7equBYrKD7VTX6J/85UmH1G8lqJHmhlDGjJiqWomKjbRS6FhXTDORbfkdsxEySst9smIndwFAuCrDmpt0BaRL+ZQu4lGglrm8jVzJpc1dcICNaqf5IQZ8KRBTKR7/wVTjfeCYGXKAYBeVWUL+iZ/Kn02By5u9hcoDZBuNJqwjbEMk8toeNCZyaW/xje4JsQ== 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=yUQ8F2jWsYJ+O8WVxmlwYoDlOOuo/eEL7hSe6hREPe0=; b=QZSUj/1ARp3p4dCvGvn17h+hshhHJRYdGM9Yy2S5vowSryBaN71Bbxdn5Lg8my/kcaanWlngL1/E2zGB4DJOBwpvBKykhG0H2yFlBb92u48cRsOcM/nTg67TmRo+nyV/kEp4MqHSCYUVUc6PEeFgZX9nYdl5G17JOeclIt9uJjmTB5IhNbchYbJGjliQIu/2a+26QDen8JmdFJ7zirTp4smK3L4heUEKEYNI8xMqE6F64r5L/9l/3EcDjk9wAbyNCRpqXyDZpZf5XBjUB8rvM7XzuzBasMGOteg/14OzT+9yMS9xZ01xRfi6Oplpkcr7nd+W9OAVcvUE/1fu9NK0gw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by DM6PR11MB4754.namprd11.prod.outlook.com (2603:10b6:5:2ad::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.20; Thu, 24 Oct 2024 14:12:44 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::f120:cc1f:d78d:ae9b%4]) with mapi id 15.20.8093.018; Thu, 24 Oct 2024 14:12:44 +0000 Date: Thu, 24 Oct 2024 15:12:39 +0100 From: Bruce Richardson To: , Subject: Tech Board Meeting Minutes - 2024-Oct-16 Message-ID: Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DB8PR03CA0016.eurprd03.prod.outlook.com (2603:10a6:10:be::29) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|DM6PR11MB4754:EE_ X-MS-Office365-Filtering-Correlation-Id: a084b270-5f9f-4a2e-2bf7-08dcf435edea X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?iso-8859-1?Q?ChhYUowOkjYjo+IDal05izmyMHpv0/AKcx8bnux4j3txdFou30tGFJcsZ8?= =?iso-8859-1?Q?MXIL4VZWLebMpV0K1nnxjs58pDsb49nETMnFuyjTFwxCRsM/8xfkDZuaPt?= =?iso-8859-1?Q?w31a91c5LhNNVK4sdCL53TLdbvEB1wg+PxCb2zByO75GsBUTieVAiOd0KW?= =?iso-8859-1?Q?K2QwXci+wwRSQ76d+rv2l0WiyLHPajjRjG4fR7kaiXsFpEv1x/zjrVmiA3?= =?iso-8859-1?Q?POW4pvP9utq738tL3sZX+vs+i6LnpwtXe0e6QCAeVyfS49qJhO7sS69Ejb?= =?iso-8859-1?Q?mp95TN4lXWt+6S3hIAyCm+hmIVsupCkMMApY6rlktoM3Lm/Op58UfZaifl?= =?iso-8859-1?Q?03l1X01mcyTvXQ1w7g4Ydy4A+W8099XjpbniflSKkNiNruAOZhJSEpl+rf?= =?iso-8859-1?Q?kMyPFauqEmmq2VsUgPJ5YriqtISJA1rhyPDwIJCXAbcbwUGz3xatsGeBuH?= =?iso-8859-1?Q?hBAnGNWxideuq6faGJS6Ed2qlv3Ryi6GrYxV0yHHOxprEddvV2uc8H2D78?= =?iso-8859-1?Q?1ecF8gGWVmiIFG+wAkz0CbQaEMgmWeC+liaR/xVcSIYJBbSr0PtUgRMyqZ?= =?iso-8859-1?Q?OYkwAFarrrCG/6gwqjU+ehh67Sdw8+UeZCSoSgF46Y0VqrcLRzZK18uAOA?= =?iso-8859-1?Q?Cwrjvf/HweOTF8rFrrcmoMsM4uzDMYcu/PjMW7t6fWUGMie/ZIS5Nsglkx?= =?iso-8859-1?Q?c1+0DApTXzBBRjGd3Q0EFavu/3tYEPe67oBb7mNB+MdFYMsRIKV2Um96PF?= =?iso-8859-1?Q?9ZY2doggTjXqWJXziquOC/FDVdHqDjC9vIIYxAzeoFgsonOfRjBHLPi6ZL?= =?iso-8859-1?Q?kiJTVNZhryQvBhcOqdvuZAHg+9TNmOV6cjiP/36yDHHmRKsVaAlMlouUkz?= =?iso-8859-1?Q?lrdSKjx9dSv3Zithes6HkN7ed5eSYoeH0N40weNzKt92QRZ5G0nM2dJHlU?= =?iso-8859-1?Q?dosGMJ/1K9IOvhn6cABewNYL5S4FI/g2RYqZJp52x3qaQhRTyMuMTHbSJK?= =?iso-8859-1?Q?EcFFrOV9gcl0AkR4BeXdJNhuC6GgerPd9pBAOZIE9eupqlaGs4YFpxDobq?= =?iso-8859-1?Q?lj4FMsV72vFC7H9mJ9Q5oITyQzuhj6XUYAZfFrO0pdZILcR3kBLH8GVgh0?= =?iso-8859-1?Q?kpBlADYVI4iWfB0jWCu5L+Fjnh5N8KWQlO2Qd1Llf4xEs1d9D9DtKTbWqY?= =?iso-8859-1?Q?12Pv1UMHiI+NU11QANkNyYA7a8mkz/poQkwilqmG6f6/ByaZ/PETUTxDv2?= =?iso-8859-1?Q?H3oyLGIJHe9J+KxWHNLVqp48vrEeOeo9JfwtoTx68Q1gEVFFoKffmgzljH?= =?iso-8859-1?Q?mkAK?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?ytZ3+E/0/uhdjjD0lJh2sOM3bBCXgh/qySC48o37o+1w5TZzIggY5ljFoe?= =?iso-8859-1?Q?pYt6b4XUUHpXuUUOmp7imYJAfZd2rKu8SqR6VcozhBKVhwDSEmTNfDQHJW?= =?iso-8859-1?Q?FXYyvAdD3WuFio23boVIN4KB5SD+QWhi1TBJrnnQOpQVQ+yIKXhvAQrZh1?= =?iso-8859-1?Q?NOYDCAsZ+JP6XSxLljqZKN9HAhgDJIr+K+nl5K2QWGfNvxYGHJNrx+4p9p?= =?iso-8859-1?Q?mDUkTTjgksxVohB9A1uRt7C/m1Vt0xKwNaYS2rCi2gsht1+BNM9MUNPari?= =?iso-8859-1?Q?p/FodPNCtcbKnSaecPvthHMWCGP+ILkLLIvXyV/4XJ2Z2cC+KRdVUZ5lbb?= =?iso-8859-1?Q?HEqQkfNHXKCt8vuBDYG8JoaQhwYIzJsQUT8MKY9qMzVlf3K8COSRXPJ/SB?= =?iso-8859-1?Q?Nq6mAr9tT7cnCjlqALtpsHh8Ke9WrADP4bLfW+RWgseMpx8SCozrF/RdyV?= =?iso-8859-1?Q?TEe1sKFZ+AX7FIQsQwegeKLP2NJMrtIv80sWglvmfV+5To1Ek6m7y8gje+?= =?iso-8859-1?Q?SgqoxA+xAHP7uDT9Ag1+KmMVELe6xcqdcwgI9tyVUf/GUBKVVrK4m4RGpx?= =?iso-8859-1?Q?bzdYGNtTFMH5vvjVeWRL0oVDJW/LJZDzc1MHs4jhx92JhgXUqZPh35Jdv9?= =?iso-8859-1?Q?bAQg2rwy4bQW6U7XqHqLkst5WKWQMH0aDMSmm2fJW7rs1dkQdQWJKgPcL6?= =?iso-8859-1?Q?HbEC4ZEwwAsQfArl2821DaN+g3Mma3UD5AeKeG93G2LWygL+UCDBKxRIHb?= =?iso-8859-1?Q?ngtxn3iS0/BQUJhhtpOkwJgvGF3NHO6MnvnG6Eyr/SBkXlNZI3cAaM6xRs?= =?iso-8859-1?Q?MuazPvDVq4J1j53eOAXfV7a8YRUP5qEfFgsIKIWXxXWXvSlPW7kkCfaTud?= =?iso-8859-1?Q?PnVp7G2GvD5U0x6hQSHW3lmKSqWldKbYFTCCK6qKRr5x8J+Hz+tBIe2YO4?= =?iso-8859-1?Q?DXxLTibpeo6dXCPpKAt2YYEZR4rpOpXdPS1L1pBVFneKcioyv6CHDVWVNZ?= =?iso-8859-1?Q?j0sZ3osR56hesZpkTRbrfOBQtFLGGrxJHqBPCxmrjd0lw2q2en/LhuQQJS?= =?iso-8859-1?Q?FTQ9SLuyK7VEH4PoQuVX9OuLOqKyzIjxhQ0i3IvC+ab1GwSF1YeWYp2DQ1?= =?iso-8859-1?Q?WUETmZohKEaIic8mppIh38FTVBPglrleRgsgynCFC/N+tQZlPYwWon3fUB?= =?iso-8859-1?Q?azNIlonuANTBrjjrdFCddp7Z/W8T6C+TFNwFqIVBWVHqXZs3Q+RELKevqq?= =?iso-8859-1?Q?sagvlyDnMCMJg+xIAK3m9etJnM6/p1Pi7F9Ck1hUVXf9l3qKScMog5TIlT?= =?iso-8859-1?Q?Mi8Lq+GqtDj5fz+TIWVKp1wQ1fBwcwIIXwi6Aw2zYehmYRfA1B+hmIvpAY?= =?iso-8859-1?Q?AamWI0uRslyEd+AMt6Ts8gEgY3LnlgfrtpqI1JLEYS1nULJYksaxEB03js?= =?iso-8859-1?Q?l4k113lMvvxWAJsTKl5FXaqG4gr+wFBGwaFyoPg40BaQH2NQVWRlLz8Eeb?= =?iso-8859-1?Q?lQ10x29WYSfyXyYl8PsCJkH+64exkuAQKOOwkYaydOG5lWXTrDixjxW/4t?= =?iso-8859-1?Q?ju2T9fqtJW9bRvQi3NzGUzSdNkIazIdfkbTA2eOlAB5pjmAHHxzQGmxMfb?= =?iso-8859-1?Q?ROhx+qj5UWjI3cqwFRXotJFp8PxVWreD4v6IRX2o9l1Swbcncyj3r7/Q?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: a084b270-5f9f-4a2e-2bf7-08dcf435edea X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2024 14:12:44.4048 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0XWVIhkKiZ/cswY/GALb4U1p9TQ4wkwd1j8K5g6qBsYzijTL1zf0m6RazRXjLcmDPZyeJMlBqG1E3zYnvAVbR2rOkIYXwzG8r1Bkv1QxGNM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4754 X-OriginatorOrg: intel.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 Members Attending ----------------- Bruce Richardson Jerin Jacob Kevin Traynor Konstantin Ananyev Maxime Coquelin Morten Brørup Stephen Hemminger Thomas Monjalon NOTE: The technical board meetings are on every second Wednesday at 3pm UTC. Meetings are public, and DPDK community members are welcome to attend. Agenda and minutes can be found at http://core.dpdk.org/techboard/minutes Next meeting will be on Wednesday 2024-Oct-30 @ 3pm UTC, and will be chaired by Hemant Agenda Items ============ - UNH DPDK Lab retrospective for 2024. - Patrick Robb from lab gave a readout on the lab activities for 2024 - Report: https://drive.google.com/file/d/1tBrQwXNDDNKRB5lQmkUU75Hh9JdgKFXa/view?usp=sharing - NOTE: items highlighted are items still in progress as of this week. - UNH DPDK Lab plans for 2025 - The community lab Statement of Work (SOW) needs to be drafted before end of October - Patrick will work with Aaron and Technical board in drafting this in the coming days and weeks. - Next-net maintainership - Due to other commitments, Ferruh has stepped aside as maintainer of the next-net tree for at least the 25.03 DPDK release - Techboard thanks Ferruh for his great work maintaining this tree over the years! - Stephen H. has volunteered to take over the tree for the 25.03 release, as an interim maintainer - Community needs to identify at least 1, though ideally 2, new maintainers for the next-net tree - Discussion on proposal to move flow-configuration parts of the net/mlx5 driver to a binary component: - Proposal is that the hardware steering low-level management functionality, for newer devices only, be moved to a binary library. - Not all flow configuration would move - Older devices would be unaffected, as they don't support this anyway - All devices have alternative (slower) path of steering using rdma-core dependency. - Such a change would be treated as a deprecation of the current driver model, with pre-announcement before the change to use binary lib. - Concern expressed that such a change is not a positive step for the community, and TB would like to ensure other drivers do not take the same approach. - Concern expressed over the change of state for an existing driver - what will happen on upgrade of DPDK if new binary component is missing? - There was discussion of previously agreed - but never published - guidelines for accepting drivers with a binary component into DPDK. - Feeling was that there was nothing in the proposal that was outside the scope of what was previously agreed. - Concern expressed over the downstream impacts of this change - how would distros be able to package the driver. - Suggestion was made that, since the proposed binary dependency would only be for rte_flow offload, the rest of the driver could still build and function without the binary - and therefore without rte_flow support. - Questions were raised around how an optional dependency for certain functionality, like rte_flow, would be documented in our NIC driver documentation, especially the feature table. - Comparisons were drawn with existing CUDA driver dependency, and it was suggested that that may serve as the model which may be followed here: - The library headers could be hosted in a public repository which would serve as the place to report compilation issues. - Email contact was also suggested as an alternative. - The kernel approach to binary drivers was reviewed: - if a binary driver component is in use on a system, then all kernel issues on that system are the responsibility of the binary driver vendor - since others cannot know what impacts the driver may have, even on unrelated components or subsystems.