From patchwork Tue Feb 21 05:52:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chaoyong He X-Patchwork-Id: 124258 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 BE52941CF8; Tue, 21 Feb 2023 06:52:43 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 267D34314F; Tue, 21 Feb 2023 06:52:41 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2124.outbound.protection.outlook.com [40.107.94.124]) by mails.dpdk.org (Postfix) with ESMTP id 172674314F for ; Tue, 21 Feb 2023 06:52:40 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VhL//ajEV5FrpAclFpoF3VspaSyeZ0Is5df/jGdFBSCdgnN0D3GE0JG/sZvcjSmroCHqzbPnSz17EXzpQs9VGB6zkmgFPCY8g4ZaHLRm5RGSj3+bt1vovTqGcaDwTaYQ5KgGGVDaShrXpi78EfS8O7szPcYJD3hOHKT59Z/70QUfkqbss+lAShWLmlUX0jeD2TjOxgvQoBgj0x1a21AqRl9qVpqrXreS5SRvBAh+HYcByGXPg7ocpeEzvUtDODX80AT1xV8IyDm/Vs3lVBZ4rA3cYPc0pfOu2SdQw7aNhQGs8DTYjv8ZciHduuBhZn8enhlyP8TrdOkyCRQLYAtwjQ== 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=4fCc46ingPA9CVvaP5UvE4nj+CT83okVYsumYAJYLa4=; b=ORwk6onyNgewvfUvk8vrZuqDkaU6ey2xpLUZ4NfLz9e2VLDBCBgmI/vaRorQTS3Qs911WlyoNdkloCM5mwi/JLQDaFjvSI0b6UG6joimMohmomCFJOAPZNuvOfgIL3w3yzsPbxXnbso51+iUPBCQnz9IH89s6JeFw7Asj/Sb3ERwCAFC9XBT0jIB7Utw0Eea1uqGsqnBtQdIauPWafDhF4NKSz39yaqljYF9iyoOK33BJy1WwkOxXyjlyhBhyS2AVK//rpPXqzEvKyeWdYBNPmTyJPumoEhASsnSTQOSboaNW33Erc8Ld7OHCs5lc9OgxwPI8uWF7oEYbnDuyKdxzA== 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=4fCc46ingPA9CVvaP5UvE4nj+CT83okVYsumYAJYLa4=; b=k4g+tDc27NWooIhLZLjhteFmYFJo2Zs6D0pCnGSXIKCILNbYpCdpJgYsQcerJ09o5ASJvqmFq474SVJ6sYNZjtpMq211IKit6KYJOH2UgIGkKog7G8LsniNWn5wiQ2dvD1BVGPegttFYnqnZrb/tpWQ316ZTt/8zHAS1itfaCxs= 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 SN4PR13MB5661.namprd13.prod.outlook.com (2603:10b6:806:21c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.20; Tue, 21 Feb 2023 05:52:36 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::7ea4:e421:5dd5:9f4d%7]) with mapi id 15.20.6111.021; Tue, 21 Feb 2023 05:52:36 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, niklas.soderlund@corigine.com, Chaoyong He Subject: [PATCH 0/2] add support for RSS parsing of SCTP packet Date: Tue, 21 Feb 2023 13:52:20 +0800 Message-Id: <20230221055222.38289-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.29.3 X-ClientProxiedBy: BYAPR05CA0084.namprd05.prod.outlook.com (2603:10b6:a03:e0::25) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|SN4PR13MB5661:EE_ X-MS-Office365-Filtering-Correlation-Id: 3beb59bc-98e8-466b-b068-08db13cfd541 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ymFmNypD6399AZlX0YHEAk3Yjds4XwcjEG1c4YjJit+PkHttO/rPwOUmA3xVbRwgfp6+PWeYFLoDMuuntaHrwrkK/DbP2N9GEG0FkLJ/PAP9fqXZwRS4I3sQwZCnofzqOfIvAwmV9nfJHFrdVJ2H5uGVind3L7QTpUkgggO+hppjhlTmnKF4QWpUgsZMEqtgHh87A/qYstpNX7XI08P0REYYYxqBknA75JMxJFtA6QBIdHMpt3VpsErM+d+VuHlNKrCo7hGczL3UeNzZNx01+2qVzD0sci5qWIdfF1hDWXQSFAn0zu5peZbCqsXJfxavmWEewKchu2Sxm48C+C+dbkclSWxWG+/gr+/8NFhrPHtdG/IORWqs6B4/Zwo4EqL/hKMDuDHkROlfxVifcXn76dI9ighodEyfYAGtlCWVLfvb4mNhUslS30dZvWwXZqJ/obcIcaev9sDKYwRZoa0yQ05nU4mSWfq4VLpUGfA6rnUc93YFd0mRYWNQ4gIGZqpJDWRHgeILcPYLTFvgzJg0KQDAS+WBL22z5ZuCfkJESX8yyOE+R95aXqiE/RmITW5tmY1P9JVKQjnib5okFBwR3Zc2Wa1zx7PI3XG6GzlwBocLV4/ft3+JMUSztkC8y8MJXxgiIuK3Aym32rSFjguqKVzKGzEqUxUak4xugWofgzWO0V228VsKTGC5A0b7U7h3UZ2BMyDOuGRtJ7IomMItV+CrgLy0In1roxdArOzOKNa8gfbf0i0cNaELuNfmG7Em 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)(39840400004)(376002)(346002)(396003)(136003)(366004)(451199018)(5660300002)(8936002)(44832011)(4326008)(6916009)(8676002)(2906002)(4744005)(66556008)(66946007)(66476007)(316002)(6486002)(478600001)(107886003)(52116002)(6666004)(1076003)(186003)(6512007)(26005)(41300700001)(6506007)(86362001)(36756003)(2616005)(83380400001)(38350700002)(38100700002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?+pohXdXAxJvsDbpzOewuIdouWa7G?= =?utf-8?q?lMhYQdM1MFd6tdM2lEYSMQse2FIhAxQgav9Amb4w8mTsNA2EPaZWRxTFzyM/xGvt+?= =?utf-8?q?M0TgWAS6nOWYFhqLIdLhTZA78rWLWXZSsmC6YE/j2sSKLCb1cLY9D9bRq+ghk5yyO?= =?utf-8?q?cUsQVZVljBZdLEn4AUxpwK5Y/PBYyZ4yZii0UsXFYtZ0SLWcf09T21S/GShmyKLBX?= =?utf-8?q?OsuV2RnCcrD88N9yXFiKKRSHJsRd1qcKj5qNkVWr8UPPQB2nmexo3RoYC1CFPTqnL?= =?utf-8?q?4i+dhN7IrP5fVaKPkzSFx2DqxTK9wwddgUXm8pxJ5GkRdFGLZoOB8Wop70iwVIYUy?= =?utf-8?q?P5BjedE8yogeFMxYSIdZ4WqQFnz2qIi7zWXAGhRo1oI7cdcubOcXDrA6UtfblQENM?= =?utf-8?q?NvgRccEXKvNSPBkThAtZ3lSwAuLy6+6o6PkWmX/cmIX86jftSeRn4YnPMHVPgGJCU?= =?utf-8?q?Y4/T6IcbDmYgOMf/RzJzwGEZb5URfVjOgXbmCEzzmrJF3E4oNAof1ltihem06c4sI?= =?utf-8?q?kFfoXjDQnbS37hCbbU5AzFOYYJspXtnvenqVSGO3oG6E7AGtQ1dOjLz8leYEuMj84?= =?utf-8?q?+qjuCvrJm+XxAeuE52B84a+AknTT/Ei5dbKH/qkixVfJyjdO7jXu/0CuOyWx1yeS+?= =?utf-8?q?A+5YWg4QdKTIQjE6SnLOJ2xvU5jNrgXi7JcuBvT7/cRz0RMqZiDtg9Td1SAVn7Bes?= =?utf-8?q?WVsM48Vc91fsXKnlyWvBV0CyfSAL5bJUYluolk2yB1bWyWE2pk9Xfzl9bHQrkMSvd?= =?utf-8?q?twrDRDJoSTU6qYr4iuY+UkvfaxBa9qGi/8ebNhpxeQP3ZkU17sO4tRHalTB/qovow?= =?utf-8?q?FqhKfA/lwB7UyUPVLvf3FMB30VKDQymsREggmZ/aWFiL6S1unqYzNo7QPttPNC/Ny?= =?utf-8?q?UW5soQt/lGypSus2NX5J1OORUuCPewi9s3aH2Ul2F3Ag6T2UoaypfBj1awYLxzOnG?= =?utf-8?q?1ym3MXPm006+Q0of7kg/Os4gBipuE7Uj4IbOPz3ZXsF83B8GXOByzP3CaOB7Q/NKb?= =?utf-8?q?pfoD8RV75eCcV1Y0dvOcJbKrsTbO8aD45fpZdqV3PlJ8ubmDgtBeu/DexZyqG3fHp?= =?utf-8?q?+Km12kdLMj0AkW76jNi2EFMc+NhcAlnWYIKqwzpRZqkZ7EPS0dENk8adkd9culLwK?= =?utf-8?q?zjBg/fG3P0wAiKm6e5giZZIv5qVfVp8grF3wnKoBnR9MzN5igalIZgdAAe3ONU5P5?= =?utf-8?q?lyjQCDA4Ha/aYNQ7VxYT2oKaGxp4YCY0vi2Pun7Mk+2Te9A82Vc8izX9h0K3V0V8m?= =?utf-8?q?kS6UBBOL2/ME0XhUMJAXMYQGazJla/hrD7iCwwGYXHEFplR/HO7iwlrfZvszckoYc?= =?utf-8?q?KI8gyol8Q+g4rNtUor3oK7gpJkhQ78ke7gZyocHkxFFmDrIbe4HKTN/a4BZGIOJdR?= =?utf-8?q?2WqoL90oIf6vLtAvMa8qTYz5F1x5jIExLmM/oHoD9o2sR2wgyCUI1w1ZXpcsAr5Vm?= =?utf-8?q?RQLS41gCbOA/n/YRBh1dSbayxKkOdlq33/3tCXDqeGWs++odMMgG2KHfIsBK4PTBa?= =?utf-8?q?hrL+qZkbg0FxuT6jt+pGufA+hKIbQvaXnQ=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3beb59bc-98e8-466b-b068-08db13cfd541 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2023 05:52:36.4298 (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: iUq8ekCdYfNbtsD8vMiESOYRUIJbpGgJsDAZA5uHMKnxzLBEkwb3UzBjjHIm+JK/mCieqL9yanaAuXelosBKDmbOQOM4Lb5ADLxGviPUd6k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR13MB5661 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 Add support for RSS parsing of SCTP packets and modify the logic to return the right RSS configuration. Depends-on: series-27102 ("net/nfp: standardize the use of RSS-related") Long Wu (2): net/nfp: add support for RSS parsing of SCTP packets net/nfp: fix getting wrong RSS configuration drivers/net/nfp/nfp_common.c | 20 +++++++++++++++++--- drivers/net/nfp/nfp_ctrl.h | 4 ++++ 2 files changed, 21 insertions(+), 3 deletions(-)