From patchwork Mon Jul 3 19:34:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Niklas_S=C3=B6derlund?= X-Patchwork-Id: 129219 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A7E1642DC5; Mon, 3 Jul 2023 21:35:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 91FC240ED5; Mon, 3 Jul 2023 21:35:28 +0200 (CEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2096.outbound.protection.outlook.com [40.107.244.96]) by mails.dpdk.org (Postfix) with ESMTP id AD1FE400EF for ; Mon, 3 Jul 2023 21:35:26 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i37RSiNPhWLpAhKcMBHwfSu1xch0dD2dK17vHQAh3vY+yTDFT1zytwDmXcb1OF/FQPL7WhaEZLacC1ttDF/3WM3MrUwMDJGQP5tVOC4AyTzQEro0Mkgm3CIFx4aKqgoN+4Lb8bChowTFGnOO133SBPd0wGnhwXJlmJX0jjWzQX1r8cI1Fn7MtTyLPwQsFe7YXuT6/U1eGSz/psKxr890xuk5CaUd1Aw+vN7Dqnzvb1opPwEQM1VgGdvdNnQ8avm6trUM7dK/TU8cmsyZi7rmeMZfp7v3M692fQCefZ+PuomSUVBiadiOkdehtCh9N4oYyuwPYF2LX6+4H6+qYIdPWA== 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=isZEdTvnL8EXlS9UHd2gZbgygylSP+TN+DdNx4qFE8s=; b=FA/R6m/5Tuu1WG2gn0tKjuA4j/GOomdqYzD4slMR2mc3m9l6S2LLuHuZXX4L8oY+vShdji/wClf/txv8F6RvH33U/GRFfHayQSE13vWhRIaSJEzBD66Pha64tYTl0jMRR77baYZ4CWRqKCGtCniVTbj5WOEK1bSBwCellCNFY2QwgLlF8c+OkhMIpQYIPKw8xZwP1lhtY00bEvUn3IHoyseDjPVDooYXLZ9rvuiGUuxg3EUIkrufbvnx/lsnHPS1VoXcTqdDc/k1M+i8gLuiqIGpWSl8QhHz9Rbfg+B0zS2/apvkLzKMZithzjNXB7FpdprZj0tBfS2r+337zBaYmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=isZEdTvnL8EXlS9UHd2gZbgygylSP+TN+DdNx4qFE8s=; b=uYRZifv3hcj5Di6TNJG62dV6MJABdRaYn9bnWt1XGp8F/oEhHL5qmD9APqD75/J8pEMrYCSjw1n9P8IUutbACCwxJ/0nGCWc7k/k0o38WVY2+dn6ejNLXigg9iyqpsFU6t58rxyZPoLseT5LrkYDtUwggTXuRVBtWDreMcStM7A= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from BY3PR13MB4804.namprd13.prod.outlook.com (2603:10b6:a03:355::13) by BY1PR13MB6286.namprd13.prod.outlook.com (2603:10b6:a03:528::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6544.24; Mon, 3 Jul 2023 19:35:22 +0000 Received: from BY3PR13MB4804.namprd13.prod.outlook.com ([fe80::5ae7:eda4:3881:4f4f]) by BY3PR13MB4804.namprd13.prod.outlook.com ([fe80::5ae7:eda4:3881:4f4f%4]) with mapi id 15.20.6544.024; Mon, 3 Jul 2023 19:35:22 +0000 From: =?utf-8?q?Niklas_S=C3=B6derlund?= To: dts@dpdk.org Cc: oss-drivers@corigine.com, Qin Ke , =?utf-8?q?Niklas?= =?utf-8?q?_S=C3=B6derlund?= Subject: [PATCH 0/2] tests/blocklist: Add support for NFP PMD Date: Mon, 3 Jul 2023 21:34:57 +0200 Message-ID: <20230703193459.41870-1-niklas.soderlund@corigine.com> X-Mailer: git-send-email 2.41.0 X-ClientProxiedBy: BE1P281CA0213.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:88::18) To BY3PR13MB4804.namprd13.prod.outlook.com (2603:10b6:a03:355::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY3PR13MB4804:EE_|BY1PR13MB6286:EE_ X-MS-Office365-Filtering-Correlation-Id: 60fdf5f4-863c-430a-b610-08db7bfca46a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: kPcBmhS21BvBB22Z69/J4+TW/2cwblIv1ChrSDUBf6QFojkZztyt+TO98/H2q+5uH+tavXsM6uXf53IDj+S5Ysb9Z4ygQvyOo0EDHcYCvtYJbq0TN6lkxpbbeLRBB71DxX39zlMEp3UFPB+uSOZcphatCcDiIgXlK50OvgVJKpA2ERlLu5tzO0AvqOUMfz04krng6SFIxw77QnxZUoOMcNyx0EvmZBa7xJaT5KO6w57GiQo/annf7JBed7QPgTgIAL2g9uTl/7Y30jZZWBUXKIZ/kDBaqlmLhiaD2PKmZJg5BgIurdN2xhbcHMvk9I9NqjPWi0k2DIxahuJU2Qjgh2ON6aW5W4Muxg2xR/w6pPJAi/6QOfhn0rZOQ29HuiUkIA5z2xoyuoAEjhgT80PVxoYf+p2BKvnepiUvlI/fkNJa/BgOXJ9PHva2K9ShipOhtvE7MMbnBQW0CdkscEY8xI7FlUg1QN9NOba2bDvnIbDGueH3tib94y8hH+nK9iVK6a9FL2itjl7EH5zywLYr5NE2wvqA7XjRhwGmKnIyL755bbz6N1RfBf7wtgu0fjYkR/GAEhAWBCsVOCd00vReF1Hvka9zqUGOWo4bwBgvoVJIrMMlvc2ni6IqOUdDhvEHZ8twdqIFIdvZkXgJVyhbdTFdAZpgEAyunsFO5O9z0D4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY3PR13MB4804.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(366004)(39840400004)(396003)(376002)(136003)(451199021)(41300700001)(6486002)(4744005)(38100700002)(38350700002)(6666004)(83380400001)(2616005)(107886003)(6506007)(1076003)(26005)(186003)(52116002)(6512007)(54906003)(86362001)(478600001)(316002)(2906002)(36756003)(66476007)(66946007)(4326008)(66556008)(6916009)(8936002)(8676002)(5660300002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?2rWuLwa3/awI5ivNUhqIUIT2OD/4?= =?utf-8?q?HAmXakxbfEpJSxuf8z11s7yu0RG1UM/sE5epnAUsIXPTEU61Qfc09mxh//p2KsT2V?= =?utf-8?q?910vrR4SAUwHoljeVdqvizcXjD+B6Cpq4QPuQbu9K3V0UG+UuN8mV2gfeyUH1T/oC?= =?utf-8?q?BS/wmDPIk2xeGv+TUKpRHmcXFg2a8+pjBjheA5cmY188cBJQu7UGgozezGzrILYPV?= =?utf-8?q?QHRBIvLXywWvq2zPuwG8+xMtg/VDRMHeIXJF39A1jvXtvVdSzan1jCQjQ7zLOe/v0?= =?utf-8?q?OATch/jYjQwyn5K9GHb4x8+2RY46Ginh4j8oDfm/y2Taq8jL5kyvEwysAdUus+dC4?= =?utf-8?q?aVYtxKaVnqTl1J/jH+iGunKBP33LkH6ZtP5h/WyXb2tMjBZeKp9VYu79RSbvR3XzL?= =?utf-8?q?bz9B1bMjhKFdmlS6oPmc3YCZqAWeZtfGOjOaYETMrYoJotrG9EXgM7nU7TIulMzZz?= =?utf-8?q?hkbw0lOmP0CT17cbnXBJna1jwVbWUd+esdYwMccuQKpDFYHSAnuDPFd4N/WpRXuWE?= =?utf-8?q?xfrib1cz9Skjd/e15hpeE+493Q0olt1hSjp7g/dq72MOTMsuhANCMP6r2t54G5dNT?= =?utf-8?q?S8yfFlzBLoWKDE7/goV/f8Dlt0IbAcr1ksHzAS9vakVRybIlnCmQlIsirit/WtZOW?= =?utf-8?q?yOTSKOPGRnqPE9ZJ0JXOOvzYw/Ce3FknZB6hUHFgrA4DYreHaNfL/8ODM5fWjYV8v?= =?utf-8?q?+r64cPHciZC7MRP1WRBo7k+GbJGWR3rPKuW/W1Se8pJTeYH5eCQYgJxv7SNoGtAjR?= =?utf-8?q?0HuCCPuoZEXwrCsv5VLEdzmH6ETqxTPvNAGAgb2QOkZklGN8zBR/6kli0QUN5KeM5?= =?utf-8?q?D+fx7FGdl3Wo6OjQF6zkSOSXY5vPK3exQ/r9S9PvJf4gQZiZEKkmQrIef+9nT9m5B?= =?utf-8?q?QN6NJnF+yIGWwM2Kto2EX8qPLOmJmOXeZdlhCR4iA/xUX8MNr8iq9Ch0TZPnvPh6n?= =?utf-8?q?6SqwjAuQXxxchH5YuElzI84b93+5jb0xjc3wrXLzOJ7pwz2voDf8iVF38HeICLNtq?= =?utf-8?q?d5FczmOF/FnYFQpxiGwICvvMTM4e4En/Jesgysk5JEULGFK6NPBX3u4Spa3FYwY+r?= =?utf-8?q?KgoovhY72A52mjwGOa7NlthfVC55RWWwavCPAG1sVRN7MbIyxM9Mn6ywm+GHdY8go?= =?utf-8?q?padKWCCQL6CoTJCuPYdv5Q64NfMDgnRaIvpzlxZBM9Fh5LSjHVrSdVmNVCbY3d/s8?= =?utf-8?q?OI6945rjXEkLrhqldikrab/8C7FJghG266HcWpcfV1TKDwtOM8npwM8vY0NUvHwBy?= =?utf-8?q?CYlzwSJjqXqnXrOc380avjk1MhYnAI6+vRnH0OBWeUKd3Pfwrm7Hr3BPHsFH/Cq5a?= =?utf-8?q?h148L9QEASAETjUrQb3f3jeHf5c+X7nxj5LhdBf1g0vFzgcfJmALNiAg7XlOlirej?= =?utf-8?q?5syRXYzFfUFfMuGb8VbehZW/jo82nlZMC20tZHmcXgx+xjPDM5dPBjaApt+7Buwon?= =?utf-8?q?IyRMb5AqJgZpVRnzfy7U5AqeBkTwsYQuSGj6SnCzWWMslEoZGfUDiuisSQADNqcEU?= =?utf-8?q?LaJ4PV81HFPe/G79ftJQL6Yg+1BUB5At6A=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60fdf5f4-863c-430a-b610-08db7bfca46a X-MS-Exchange-CrossTenant-AuthSource: BY3PR13MB4804.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2023 19:35:22.6628 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MdSkQvQLiAfU6Z2T7LwZ66rn3XctC4IzvCwma53S08jT2SqozJBq1dcGna349sWn/t+yHg56u6hcpy5UkofmsdUehP3UyGwtmo1CmaO7R/o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR13MB6286 X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Hi, This series extends the blocklist test to support the NFP PMD. The qurik being that a NFP PMD can supply two ports from the same PCI location. The first patch extends the matching for NFP driver name. While the second patch extends the test to allow to test two ports from the same PCI location. Qin Ke (2): tests/blocklist: optimize logic to match more driver name of pmd tests/blocklist: optimize case of bl_one_port to adapt to more scenarios tests/TestSuite_blocklist.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-)