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 46C8746123; Fri, 24 Jan 2025 13:00:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C5ED140E49; Fri, 24 Jan 2025 13:00:33 +0100 (CET) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2048.outbound.protection.outlook.com [40.107.104.48]) by mails.dpdk.org (Postfix) with ESMTP id 8327B40E48 for ; Fri, 24 Jan 2025 13:00:32 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=rRmOI0C/BqGySG6cdDb5pBvJT6NzdonLmHB4UWN96ku6F/YpzBY9TFD2jWB6QCCzpOsI2Npz2/Y/a/REyoCXLG7o9dQYmW1i790Da2fY0ECYpYj9xglFcL1qCXHaq2fnA+YZtjnmckajbx25O/tqKVv3MG12mfqSa218gTmf86bTAvFK0VrqcBqOCI+ZyTb9pF01vJWt+KRkA388A5vGy3Rb3EWC3AuXx4LgJgn4+GBBwdbUfBg44PK+a9DK7fU0scdI+ChHuNpHS0cNqfQHh0BLSSNpfEu7TYxxtYY9xLnSRM6+1lAEL0FBNgCbdcuuPJJbCchAsBumpGFwpMuryg== ARC-Message-Signature: i=2; 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=z2VN7I63lcaE9QurZtwOFG8UKQU+86ciN+j/wJhV1jg=; b=Wk5qyqj6esdcLaDPt27c8RTyvknd5R7FUz+scsc9zInjxS2jodKTk8KJN1fx5DmekXEbpIFdQzBoVDZ5AMEnOGq+RPmKYqO6k13u1EKVEOacMCipJ9tyzV0j4BrQ7xoJ2RMTXWYyaADgDLbSVl/57gQPYPbQihT6T3H3lxiPjTld7LIHJ+1MONBVOE6TRrOqHHaMOrEDeXKjLGntUUOZU7XKEKjETUbvj+elGBvLTjEmvMHwNfdZvuDljWiRA3D/VUjJDEejo9nShg0gwn9C9oK4V61GfuLKgFx7ToV++19sbqo12p838S44+pIYrCwTkr1grzZoz4mlkwINqPux3g== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z2VN7I63lcaE9QurZtwOFG8UKQU+86ciN+j/wJhV1jg=; b=HHFRhX+zCI1WuxyQOR3tjUZdH0mdpit5ovav5BiDsJMouQ39vWnirm4O3JRn0DV2Ts8R1uWPMOjEuMt34wsMGxTsrGE76YdV0t0US6+H15yHXc7gOvZ6FT6TA/yZSRREORSHgoNFJkIn5n2TYNkXlRtzMJczeFF2xfNdjBEEwdQ= Received: from AM6P192CA0007.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:83::20) by GV1PR08MB8741.eurprd08.prod.outlook.com (2603:10a6:150:85::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8356.21; Fri, 24 Jan 2025 12:00:26 +0000 Received: from AM2PEPF0001C70B.eurprd05.prod.outlook.com (2603:10a6:209:83:cafe::ca) by AM6P192CA0007.outlook.office365.com (2603:10a6:209:83::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8377.19 via Frontend Transport; Fri, 24 Jan 2025 12:00:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=arm.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM2PEPF0001C70B.mail.protection.outlook.com (10.167.16.199) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8377.8 via Frontend Transport; Fri, 24 Jan 2025 12:00:25 +0000 Received: ("Tessian outbound ad34cb01f105:v554"); Fri, 24 Jan 2025 12:00:25 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 3bf4114d3595d85e X-TessianGatewayMetadata: 28K2yNWqf37e6ADglp1XnotfZ1cn8n2tcpW8tQfKW2VIollzSiF+05Gd24cm18pDaM3JgEnj1+V3Dr5CKN5kfhg/DBu5h900ODabPlrTBaJlx6A6U7CTzODRTicEUfGNtTmf8M0jRnbxrBbU81A6Pai7ITRvB+Qf9QN7RLp4rzI= X-CR-MTA-TID: 64aa7808 Received: from La5bade687fe8.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 8BFBE92A-DC6A-4F31-8BB6-8B1A595DC205.1; Fri, 24 Jan 2025 12:00:18 +0000 Received: from DUZPR83CU001.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id La5bade687fe8.2 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Fri, 24 Jan 2025 12:00:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZbVVlkfheYtxrl9rxWzwWn7EX1IJV68iz4WX6oD+BflwZc4sgea6t0zIq3tCJQwCRoPSlMMivxTlyt07WTxiqhBQP3pmRQJZE7msTxo+7JnObMGpBRxBMUiQ56cVPXQan0kC9Y/5HdbhcHGEI9d1SI4CRtfc432rBRfGExbWaC6D9sleXGhCAYJ+Mr6NJwt6o6pegzf+4fVRIIptX2Rl8XgAI1Erf7EX7mWPCxb7uHs1yW0r9HdArjg7zq9WCqDpBHeQHlg2EZi0/u0SjSrYoz8K6C4OYiwr2cB9vvA8NAib6foImPpn+x6VbmReraQrheVjkaGB5xDN/3s149IWjw== 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=z2VN7I63lcaE9QurZtwOFG8UKQU+86ciN+j/wJhV1jg=; b=iiR0D4hQPr+0pkKIweDfVg7///JhA2YKLZYR702FdUm+SOeIVWd580A2RKcIJMOTocWLDiUpCH/ahPcEqojdej6XTp205W+vuMfTZJpz42PSh2fAMaYmIldmVWuOuNiiHF+r5nlZg0RjUdi7AbhLllPuu39117cCdfOIjGMb/316hT6X/HiKbyefYtOQtbmtXBM5S59dkAodV9+M9yZTuRp2p7w74rfHN+xK5urScezH4h0pwfQcisHa10cthJ31R3vWCDhUauxOZjy7pBTcGEgrwluSbZE1mXjx8u1TsPSko9rBS1+HE624jjG01qxNZws1hXLAqVZ8fe9Ghq22SQ== 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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z2VN7I63lcaE9QurZtwOFG8UKQU+86ciN+j/wJhV1jg=; b=HHFRhX+zCI1WuxyQOR3tjUZdH0mdpit5ovav5BiDsJMouQ39vWnirm4O3JRn0DV2Ts8R1uWPMOjEuMt34wsMGxTsrGE76YdV0t0US6+H15yHXc7gOvZ6FT6TA/yZSRREORSHgoNFJkIn5n2TYNkXlRtzMJczeFF2xfNdjBEEwdQ= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) by DB9PR08MB7700.eurprd08.prod.outlook.com (2603:10a6:10:393::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8377.18; Fri, 24 Jan 2025 12:00:15 +0000 Received: from DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733]) by DB4PR08MB8151.eurprd08.prod.outlook.com ([fe80::2dd2:fd4d:8ff5:3733%4]) with mapi id 15.20.8377.009; Fri, 24 Jan 2025 12:00:14 +0000 Message-ID: Date: Fri, 24 Jan 2025 12:00:11 +0000 User-Agent: Mozilla Thunderbird Cc: nd@arm.com, dev@dpdk.org Subject: Re: [PATCH v1] dts: fix multicast set function in testpmd shell Content-Language: en-US To: Dean Marx , probb@iol.unh.edu, npratte@iol.unh.edu, luca.vizzarro@arm.com, yoan.picchi@foss.arm.com, Honnappa.Nagarahalli@arm.com References: <20250116193307.23213-1-dmarx@iol.unh.edu> From: Paul Szczepanek In-Reply-To: <20250116193307.23213-1-dmarx@iol.unh.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AS9PR06CA0074.eurprd06.prod.outlook.com (2603:10a6:20b:464::20) To DB4PR08MB8151.eurprd08.prod.outlook.com (2603:10a6:10:381::16) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB4PR08MB8151:EE_|DB9PR08MB7700:EE_|AM2PEPF0001C70B:EE_|GV1PR08MB8741:EE_ X-MS-Office365-Filtering-Correlation-Id: 3fd042ef-b465-4219-e99d-08dd3c6eb055 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info-Original: =?utf-8?B?ODNDMlFkNmhla2ZmZXFrVXl6bWhJclJ1RDlhVUNYdkMvOXlzeTc5R3dKTXVF?= =?utf-8?B?aHJXRGZvWHhyL3RyNTRkZllQOW1PNnNBanJtaFc3S0VmdGVVSmFRMldTRWVU?= =?utf-8?B?ejhuSmprM1lQVkpUOHR1M0s2Z1ZvQUlGU1g2OFNEcnJRWHkrdUhuQ0Y3SklW?= =?utf-8?B?dVFES1E4M3d5NXpwaGQxNkk4cmZ4cmhmbGQ5K1hHcVRYTzg3YXUrUVpDSlRw?= =?utf-8?B?cFZNZHFLK1VseUhEaCtGRnlIRk51dFVsVmRlRlJLNzY5bWhEM2o5U1JYM1da?= =?utf-8?B?OFVYYnA4QXFILytNQWhNa3FnSXNiZytRbWY5WHB3YXFNZjVURDJaK0NjTjZl?= =?utf-8?B?Zzl0bmtwU3VRVEIrWjJ1V0Jlb1hGOExvNXhRQ1oyUHZwZTN5N3R5bkdVQVp5?= =?utf-8?B?T1RzczdpZ1JZeWgvY0ZFWVJYdVBYWVI5ZXRCcnNTTWNWRmppU2d6bWlub2Ns?= =?utf-8?B?Sk9LUWw2dmtqQm9oa2N4T0J3ZVI1MG1jUXRyaXl0NjlXTWVaK1dtSVhQUXpF?= =?utf-8?B?blNCdlprcWpZK20vbWNRNUtMd2Q2ajYxYTR3WDkwRTBxODg5M1czYWFMYkZh?= =?utf-8?B?NFRzcDBqYldtS1lxUzBtTTErbm5sR1ViOVdYeWNKMXEyTXVDY2dlUllFU21O?= =?utf-8?B?Rys2S1hZN2xBQUpSL3k1QVd0a2hPREJ3MHVYMnF1eU0xbVJCQlRWZlN1VHh2?= =?utf-8?B?d0pHZkFOeXF6T2d0RDZ6eStoTUdoL0w0bWQ1YmtldVV5UWJoQmQvSC9QbFdu?= =?utf-8?B?eWFjN1hFZHN1SlBVb2FRV2MwZmY5SWU3ak84NHcxM3VOMUxZaG40TjMrRGFm?= =?utf-8?B?REtNRWo0NmlINUt5WW5iMVp2QzR0MnBxQVpqQTdYcms2V3BJVWlrVVZ2YWdj?= =?utf-8?B?OG1ad0Z5MG1GR25IZ0RLTUFGSDZXdkpyWkZBL1pzSE1lNU5GYkg5UUJJZzFM?= =?utf-8?B?dm5QUHZmd2ZYcEVCVjZBTDdBR0duYmpQeXRudWN4Rm1lYVh4M2RWZzlvRkY5?= =?utf-8?B?UG44MlFaemZNL1BOdTFXbFZLR2NhNzI0K2xvSVJpMndRODRiUy9yeFgwK2R6?= =?utf-8?B?SldPQkE0UmhhNHJIQTg1WjJ6Y2sxODBuN0JTeHR1VWUvTUxBMzZQaE9KY0sz?= =?utf-8?B?WHd5QWZCTDB2RE9XZVF2MUtYNmRqTXdHQzFGM2w0ZVZhSUpsd2x1dGhUMjd3?= =?utf-8?B?eVlxdXpXa0Z3Rms0ZU5lcmx0dVBaTm55OHZwL25RZnJmWStZVHE5UHZnN1hV?= =?utf-8?B?SXRmazNXbGl0YklDekJBOGdXNFJwcDNiS2VvbVpyelBUaExEVWpZTnhBb21I?= =?utf-8?B?VWdQeURxTXppM2FkeW9UNVppZ2NzLzZ1Z09aNDZzQU5zdmlaSnpzTWNLcFFq?= =?utf-8?B?ZDhQU3JwVHhIaU53RG9ISEtMbXVCWUhuaGpxMnhDdTVIbkI1MWdOS3ljSkw5?= =?utf-8?B?Zkk0eE42aGl0QzdGNTRZWUFjTE43NUxXNmEyTXV2am4vc01RS2xjNXRqaFJV?= =?utf-8?B?VVdha2JUMEdVVE5PdFc4NDNwMjFEWVlnb0RVS0pOeEtJRE82VTQ5L2VlUXJD?= =?utf-8?B?YWR5bVlVam1NZ1J1WHlDNDVlR3dvcFRTY0srZExBRjhwdCtWNFlWc01KWGRP?= =?utf-8?B?NXFOcE9KUlg4UEFKTXljSDVtNXJGWWUybzZFbEgwbk8zc2JwZ0RjMWhpUjVv?= =?utf-8?B?Q3EyWm5pTFhlY01nQ3JjY2VmZzRhS2Z3ZmE2bXdyOXNuYk1wSXBZZjVqUjJ0?= =?utf-8?B?VVN1RUg0Vi80a2FFYUw0YzV5a1pxRW05cCtBU0ZYS1NrelY5OGl6WjAvME1q?= =?utf-8?B?bk53UzhDbi8rd1dOVVZ3SCs4SmdNdUFvK0lWRmczbHZFTEtyNGsxandKMVJ5?= =?utf-8?Q?zhKwJ1WQq6mVh?= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB4PR08MB8151.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(7053199007); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB7700 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:10:381::16]; domain=DB4PR08MB8151.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM2PEPF0001C70B.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 8e44414a-81e0-4346-4cac-08dd3c6ea982 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|35042699022|82310400026|14060799003|376014|36860700013; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L0ErU2VycDRRZFBwcU1oMlBhb0VEZ1hINUxMdG44MEJrNWVtT0FsbXhqQVRj?= =?utf-8?B?dE5EU3E1aCtqV1AxNG5lTWpmRmZsRzhTcm5vVlBYT05jMDRSVnlSc2xiUDZD?= =?utf-8?B?MlZOZ01LRlQ5VnU4Um5Fck9UWE1QaDB5RSs4T3JwQVpnc1VmNGkyWWdTRnRI?= =?utf-8?B?VWtRaXAwdVcvOVltc0hqaUxrSDdLQUxlcEI3OHNLSmpDQUpRSXlyWGIrY3ZT?= =?utf-8?B?KzFlbzh0d0RaRFhKc0R4Wk9vcW5tTGJSUFZqeExJSUVFa0hvS0tZRkY3Nkdw?= =?utf-8?B?c09sNGxQc1h3UGR1cWp4QjZqQmtoeTh6UkNsaHBiVFo2MjdGYjd5dytYTUtT?= =?utf-8?B?N2lFRElqcDZXMklCQnJJeTFqbmFhVDN5YlV6bUZQdmR5MGdMTUNEMWpxUGpo?= =?utf-8?B?U2g4Y1ZzNEpwZGtsbE1wWlJnUzlzbjRWOHg3Vzh3VHBoRHFLQ2JSVmtCWnVZ?= =?utf-8?B?dTQ1dnY3QlhpQlFnb2VsdlRxb3ZhMldNZXVhVFhtaXBVWnhDSVF5OVlHUXZt?= =?utf-8?B?ZnBmeFVPWHUxRzZiQmNwR2JOeDJZeEY5c1ZLS2dGQUtNS1RKYk0wSkU2WTNX?= =?utf-8?B?dzBnSnFQeE03SlV0MS9hcysrUHlBYkZFS1luaTA5a3RNOEhScVV3Rk5lVlpt?= =?utf-8?B?TUQvR29saVlDWTkvaUk3L0RlL0JhRFJkaGt6SXFJeUpFSGNkV3o4T3l4Y0R4?= =?utf-8?B?OXJFMElGdnY1TlBORzd6c2dPYy9vbzA1TW9TMjBhQ29oRjVIZHdYRWcwd2lW?= =?utf-8?B?cGZIb2JjaW1ncm5PSXFHTHRGeldwVWZLbmNpTitqNWM2UExOTm12dGM3VXFo?= =?utf-8?B?R2JMNy9CMmtFQ2N4Tkt5K1hYNTBpbzZMZVVUZFAxS0JwdGdKUFVBQTh3M3Ur?= =?utf-8?B?R3o5QUMvU3dWcUF3WDJCTFlWaUd3Mm1ULzVkWnVZZEIvcDY1TzlrM0pQcWxr?= =?utf-8?B?NW42NzZzWW9uU0o3R3F1Z3U2N05VdnBHOXo0UmErb3RtNEszU1Y1MktqT0pn?= =?utf-8?B?UkFmK1Q2VlBpbXh4dVZOWERhdm84ZEQ0Z2VjU1FSaTRhaWNaWHN5VU5iNU5a?= =?utf-8?B?a0wyY0FKYUlZZEk5NDBFTzNhOTJyTERoanZod1YveFQ2cC9hZWJiSzJIM2RN?= =?utf-8?B?TitJNjJ2K1ltb3U4RnFaeHNHY0U4Tjg5ZFZ3VmpxR2FwVjJUcTR2SG5LU2NN?= =?utf-8?B?K0ZjeVRHZm52N3VoamRuQTRZNG9HVzdheFVGc2thbGRCbDJ6azdESDVkaG1o?= =?utf-8?B?K1NEelVjNXdROEhoNGRwRjQzbmRXT3cremxhZFBuTE1EWEpaYlViTTNBNGlH?= =?utf-8?B?ajJISmlpbk5iYTFlYkxEanVDc25LT2pMU1BXbUZsWVprNnhRaTFaVnJPWkdF?= =?utf-8?B?djlwSmkxbko1THRTVW1pT1huOGVydDluQVRON2lGNXI0c0hIZTVyWjgrcWlT?= =?utf-8?B?K2dxL1FJYlFDNE9JN1ExM2I3ZDkzNTlGR0FCQlptWEkwaUdMYjh0cVo0a2c3?= =?utf-8?B?VHhvRUh2dC8xMWh4RktSNTQwaWZTV21DUDZIREo0SGZTTGpPT3JEOU9vWDBU?= =?utf-8?B?OEpxK1RuU251ZEdCL3JSNnRtd0dKdzBPS0JGbXE3Mi95alJYRFRWaXJ3cXJC?= =?utf-8?B?WmxQcnMzdVQ1WkRXWnVCbm9pSEFQaVBDaFJBcjMxK2tpRlRrMjhqQ1ozVHZi?= =?utf-8?B?UDBzYks3QlRTUjMzL3NvY1NDNG9uOVBacmxhcFFzZCt0d2xJcGtCbzVuS2lv?= =?utf-8?B?SkNxc2tvWEdteEVza3YxN3RmRHZ4c2NvNWhldHN6THhwbnFwdnpDdTR4Z1Fm?= =?utf-8?B?Sk01OXdsVU9EaTZJcTUwMzJFRU1nckRUNmtSeTVWZ2JIVEFJZXEwZWw1cmtp?= =?utf-8?B?N0xGcEh6dTM1dDhqVG5ydWJSSkhuNTFJVmloZVNzTCtEQThFdTFLQTN4TkJq?= =?utf-8?B?Yy9lSzd0dXg0ZlRTWmh6NGpJMWNKdDI3Qm5vV3FlTE91RCtBNUo2d21ONkxx?= =?utf-8?Q?i4cEZvnc+SzfdoNIteagioYPDEM4pk=3D?= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:64aa7808-outbound-1.mta.getcheckrecipient.com; CAT:NONE; SFS:(13230040)(1800799024)(35042699022)(82310400026)(14060799003)(376014)(36860700013); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2025 12:00:25.8499 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3fd042ef-b465-4219-e99d-08dd3c6eb055 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM2PEPF0001C70B.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8741 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 On 16/01/2025 19:33, Dean Marx wrote: > Fixes verification method in multicast set function by changing > the stats capture to use show_port_info_all(). This way, the > method will continue to work even after DTS lifts the restriction > on port topologies. > > Fixes: abf8a3bc793b ("dts: add multicast set function to shell") > > Signed-off-by: Dean Marx > --- > dts/framework/remote_session/testpmd_shell.py | 7 +++---- > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/dts/framework/remote_session/testpmd_shell.py b/dts/framework/remote_session/testpmd_shell.py > index d25952e2fa..37cd981264 100644 > --- a/dts/framework/remote_session/testpmd_shell.py > +++ b/dts/framework/remote_session/testpmd_shell.py > @@ -1795,7 +1795,7 @@ def show_port_stats(self, port_id: int) -> TestPmdPortStats: > > return TestPmdPortStats.parse(output) > > - def set_multicast_all(self, on: bool, verify: bool = True): > + def set_multicast_all(self, on: bool, verify: bool = True) -> None: > """Turns multicast mode on/off for the specified port. > > Args: > @@ -1809,9 +1809,8 @@ def set_multicast_all(self, on: bool, verify: bool = True): > """ > multicast_cmd_output = self.send_command(f"set allmulti all {'on' if on else 'off'}") > if verify: > - stats0 = self.show_port_info(port_id=0) > - stats1 = self.show_port_info(port_id=1) > - if on ^ (stats0.is_allmulticast_mode_enabled and stats1.is_allmulticast_mode_enabled): > + port_stats = self.show_port_info_all() > + if on ^ all(stats.is_allmulticast_mode_enabled for stats in port_stats): > self._logger.debug( > f"Failed to set multicast mode on all ports.: \n{multicast_cmd_output}" > ) Reviewed-by: Paul Szczepanek