From patchwork Fri Feb 3 01:36:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chaoyong He X-Patchwork-Id: 122982 X-Patchwork-Delegate: ferruh.yigit@amd.com 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 E5CC241BB4; Fri, 3 Feb 2023 02:36:41 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 888904014F; Fri, 3 Feb 2023 02:36:41 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2099.outbound.protection.outlook.com [40.107.92.99]) by mails.dpdk.org (Postfix) with ESMTP id A810340141; Fri, 3 Feb 2023 02:36:40 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hm+zvOl+NpBVu0FMkVW3tW99hjZIEZzGXUmtGuu52BTdxaY5EAt6UH5TUubGy52pAkRMzzceHIxfcppy8r7MsAAnVm2eKb7lzPOEOLC/uWRrYHZ5tV9gYGE8g0ctu2f1ExgnYlBKoSFv5drvCeB6cz9PNu6p7KxDbsICP+JCChNj9NZbP6ozPDKA8SOoiulFQ26PjZte7gC+860R9HAL7bg9fo2CnafbYXJzH2df6rolNvTziGUYQQK3neFEtyxcTlax1J8fsW2u0RuIZmhFnTLfQZ95tW2X1Rzm3MvGilW5v74wAgB9VT7dNxzhfK6IJByJoRy6ALpzI1p4hxJ28g== 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=MCbpFPKt0HF5WxpZoGEhbH4HQYgOOR2cu+669FKWoKM=; b=CnkZI+ZGPFqb9B+hPNCmw1Xt2f0ClwqScqrpcyUkKDaFqaJ+ldIEp9WnUz9cNlUhIE/7d6paSK2+Fiu8hSyUzpF7tE/dIIsSWrUGnXPRIdP72EM9HMDZubX3GPPGdu1O9uhVtKZXN/7sOt2sN+krfJZ2yBqzshueZTtp9ydTSQ9FYhNcYBakU0+bBsIeKmc+BEdKuAw+qMNGie124AIEtOd0OUed1vHnfLmfn8rw8r27FZLPkm1teTnEer/JNQDnFpZ0YPfNGZB8fRmZSCOUTuSMBWYrlZbidlU3ejP5kmyt3e8rNzhMG1ntEFQk7VFQv+kZRogAvS0y0im6nznPbw== 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=MCbpFPKt0HF5WxpZoGEhbH4HQYgOOR2cu+669FKWoKM=; b=wSgBNw+RbEaQFIOFevHVieAtr2pYULT/CStVb3CKziURLlghX7Yx4Zqlj1Wki2WOKeICRtppDPev8rL8LE9IkAjYT8k6t4R6mlsBuDTRyXxKJe0hJ8BFLPCFR5Ls5r3AAezwAW1b/f2kDpjY0/1qZrKXcA9W3/JOlwfb/tH4NpY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by CH2PR13MB4442.namprd13.prod.outlook.com (2603:10b6:610:6e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.27; Fri, 3 Feb 2023 01:36:38 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d%4]) with mapi id 15.20.6064.027; Fri, 3 Feb 2023 01:36:38 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, niklas.soderlund@corigine.com, Peng Zhang , chaoyong.he@corigine.com, stable@dpdk.org, Louis Peens Subject: [PATCH] net/nfp: advertise no support for keeping flow rules Date: Fri, 3 Feb 2023 09:36:17 +0800 Message-Id: <20230203013617.36358-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.29.3 X-ClientProxiedBy: SI2P153CA0034.APCP153.PROD.OUTLOOK.COM (2603:1096:4:190::17) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|CH2PR13MB4442:EE_ X-MS-Office365-Filtering-Correlation-Id: 33dff3b6-9124-470a-8284-08db0587178a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HFnCGwjRjQLu6JDPFrxW/oWQWU4tLn/GVuSFYQ/wsQfEOd3Yx3JDMYvVWxVqZGkIlgLCk4io7HHoAyzSFJ3Hiv3oHatxTrCwvoFbys4i4XbO4P8BubdssvUFCJaOEFypNRCutFPS1QBJ5KnoTqQv38IoqmzQOELEhgJqTviBjMaHClDbH9WNG0Z3oKWwOyCrWh788Gt8aERCRcdpyPwNBhPyLTrsnIzlTLKnnTu0gWjWARH2SNFK25IXBBafov3qE86wth9m8Fna8ejbPDvziuGFQSzFfHnqCrax6ZSUCmzqKJoEZzzbx7lXlp0dKhAtLhN/DrnLJ5r7uiU/ag1hgywibTGfDq2YeBqbtHeArrZKQ8KzIJxvIUoPrVQ6Nze9w/dzsokEkqofk5LxOPrvJ1tIykedWqfYPL21jK/PrnhUmLuhbHayDsrpakvLARzy8CtvdnuijXh2+4UtEsY+rRkpVSRF9a8t8nF0OHkwppUfnE8ovsk0srZAaMLm0Q9tP3je06pyavsG47IVRMcv6rXMDGZrU4GHhNucCzy60GoGCCIBWPCOE5GaUqr+IZyEcuMF0frokAjL4bdcETUu3Eaw/3zVHTLdPvu5D50penNAvdAgCw8ePdEn1hdHzY/rWtlH0NfaVTZRbj5TD1Ef8T1RCWcUssvGJf0osgpRAJox+hxXNGufeHepuHoz2ZcYxMSUxgW8ZVfTDNM+8fXegleEOunUfvzJfCSPHT99zVitYQCB/fVN81WwH3mN5Eyx X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(366004)(376002)(396003)(39840400004)(346002)(136003)(451199018)(2906002)(2616005)(478600001)(44832011)(36756003)(5660300002)(6666004)(6512007)(6506007)(107886003)(186003)(26005)(52116002)(86362001)(8936002)(6486002)(1076003)(41300700001)(4326008)(6916009)(8676002)(66476007)(38100700002)(450100002)(66946007)(66556008)(38350700002)(316002)(54906003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Qe4EbkI54ldxlAhGr83CguJRajvcY7NwXAU1GHOAiX9VcMDL+kYyAKgg0wsQtxa8qsSbpRulG/ajiQIcPUCVTdJIKRpx8TFQ+NQ/kffCuLY8udilgX5weGFMHCLDNO7a6KoqTXu5YqVlX310N9nUnmZXWXdbD/fzGXkyc7BPnDFqFYvwmuVmNW06ivuAsIe9ufKlt8wDyK8ycsstaoNvyYk9iNEvOgtLniDpshJku7MIkwc/9PcqbPjKfWNALoYtCZIEf8HwC/wqPvvi529jMaGho896S7EBX/fpwIotshbY9PK20Iptg8uTjuMLU+6biTxCSIrzuAEa1w8YCxsM/W5e1EZn5KPElQTCuLg10EmP9VvZpqpwerq58DLOw+G3f9KBPNWQlGnR2nN82W4HNrnM1hw4wgXErU1deJJyHzCCsoiWi6O7ELcFT735/BXww9CWPoEVcr5c70w1b65eV6J8daCLrO3+0c8/CYgkdtMxjFvD+wuGd8tPzRcNfMvcYj0J+KDhXZmD9Y7Mk+ze7WiHZy4uapMyDZZGIvrqoh/kJIg+lo3BVrfDU49dlz59rrEqL8jmap1spkApeTpeuhBQ/gCUW26h4psTTp/yLewwt262M/+B9FUA5WZyZBX256BYZvRNukHPbKmfohIKRssf/hmbxKHffm/klOquiA5nR3h6QUxceuUFpoPMHc8Pxp0vNTtRXKQlCOEGLrLCNLmZa/ojqIPZn49iDZTd+4vQgRagMwqCJKYSxGbUAo9qXl9eIFSLo5WFJ/7CdCHoWdGlyiR7KWs9AUCGoq4q9rqvg/EUkvvX9VcyEx4i+jMXkw/SssCFDFRLE6uffioGNVmj3oUkcYOCGAWmm4DK+4nFXcvT6sQyWCKKFitR7vRYnMyMRcZn8TCN0zJNjnxWundlzteYDOp5TpMP12gN4nrnr/an1tApU8XFn0vUzTmSZj0yJfvPZaF7gqTnObNqg2yvHNeRvlve4+FVqhV7DsV1AWTzcHCMULCWrPUALnQMKIeilyRa1xwzO35w3amfyb2KHWw6hj50Gd6xA89q5Z37BECZSJti0STzUcWtR8FuD0agpUifKAeIT80S9mxnPeqlpU7tNE5wXKlNjlfh+JzJMQ62cpp8/spWUAy/uNSIfWJxgtIVBo3Ji/kOxJBZCeozt+R5ft6aWa9HR4XfdGODQO713F1sdghDkq/20cLDLwIfu4kG/QIXQEwnTna8qCQJdy1PHq4aarse01Mym4gNfL1tLHmRnEf3bm28FC3WTTQT9w7YNOhabk3Mh5qW3o8iGJHKzOMF54y7f7xA2LEBjv0VfBfRLo0Dwh+L5E2S2W6X8LherdfxLhGtYQiN7dCq8HlprCB/6hCxeaY/T6SFdMDKmCzZxteq3Waz/DgefUrrZ2xwhXjKVNsPjtarp1iVZWg3pC6YJVQqEmAMJ4xDRhSUkuJd+3qnPJuxAy81EI6KYO/ToiLWp03PISzesuTNT2W7NCZ52lpn5vMn2eebHFMl9ZFSoNGpTkKMSnRfuhgkINt8Qt3vl0Se7VM02zKHn/YqJ5oMIvOdFxrmSGENpZau6QSR2HpSCbWT77Rde+xWe665AFbUMVou6mxFEA== X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 33dff3b6-9124-470a-8284-08db0587178a X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Feb 2023 01:36:38.0965 (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: IDCI17viRDlEUYrix8Ya48Y3/vqlLbjU92gqNrkwYhDLWHwke6VW4m1KHxlKpFekKwuLlgxi/H8e7W4tauj/9QBolPwvKRVeVGJOWiOmMn8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR13MB4442 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 From: Peng Zhang Explicitly clear the RTE_ETH_DEV_CAPA_FLOW_RULE_KEEP capability bit to match behavior of other PMDs. This was missed when first adding flow support for the NFP PMD. Fixes: 30ecce522732 ("net/nfp: support flow API") Cc: chaoyong.he@corigine.com Cc: stable@dpdk.org Signed-off-by: Peng Zhang Reviewed-by: Chaoyong He Reviewed-by: Louis Peens --- drivers/net/nfp/nfp_common.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/nfp/nfp_common.c b/drivers/net/nfp/nfp_common.c index 71711bfa22..5c191b01ef 100644 --- a/drivers/net/nfp/nfp_common.c +++ b/drivers/net/nfp/nfp_common.c @@ -794,6 +794,7 @@ nfp_net_infos_get(struct rte_eth_dev *dev, struct rte_eth_dev_info *dev_info) dev_info->speed_capa = RTE_ETH_LINK_SPEED_1G | RTE_ETH_LINK_SPEED_10G | RTE_ETH_LINK_SPEED_25G | RTE_ETH_LINK_SPEED_40G | RTE_ETH_LINK_SPEED_50G | RTE_ETH_LINK_SPEED_100G; + dev_info->dev_capa &= ~RTE_ETH_DEV_CAPA_FLOW_RULE_KEEP; return 0; }