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 8D75741BB9; Fri, 3 Feb 2023 08:06:28 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6A3804067B; Fri, 3 Feb 2023 08:06:28 +0100 (CET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2122.outbound.protection.outlook.com [40.107.220.122]) by mails.dpdk.org (Postfix) with ESMTP id D5C774014F for ; Fri, 3 Feb 2023 08:06:26 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hPTIuaJUtpzd5yk7r6LfJDEupuBsFwS270u4ZebIHOhGCXsAMgnSG4fYhE4bDRpzt0NmPW9zVONJEVweVVoVlptGEcxfnf8IWJg8zr5baOvb7Wf6XhSJCiECcVdkzBWzk7DAZ6xgKjckMGYQxLHOsz062iqMjE/6BgjSOlJa5cPi8chq0hnjTLNi5iOwUWdH+QU1slgwbXhsnvNJh1DimyoXYG8J7lM7X18+OXO1PmIGsCnMpwgHD3/uopfqoGh3cH5uzjAUMMO9YiMphqrgKIxigvvEvIsO9LbFdAn3tvidESj8bE61BltYB5vRNyskXK5LX91YfUTKt9Orb7qGPw== 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=G0mEyU6+Em781kqWwF/zjkJlOsCEdbrfHOu5uUcViuc=; b=MvsOazE+TCI3KfH2m+pmVD42joLIzSizPhJy3zR0QBff8R/LzkBr0hbmR5+GQmO6lEi2OtP1xf0OYpvf46v3//u/6sSrKN4tRBpVSAthzKITTPn3DchRok6/lcT3TAzqpvn13cViKdn3fOPsh2Va08dWO68Selii0/wW4CVFxqAZMBcxY+t+jGogIZmKo2KCi142f6e1+Ngrb/izgXamdqEX4A65qp2D3+Ke2o3e6c7rEX+pCjatPibu47m5rpucsnaBexyocVfcyotGg9gdt6GLDJ0Jw0O7e5viRIelxD8PpLdX7UjEqyun0eM8URv51I/1OfjMW02ijCmFPmwxJA== 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=G0mEyU6+Em781kqWwF/zjkJlOsCEdbrfHOu5uUcViuc=; b=VQLPK045MkSoHlXdIVNcs2Hkn2UDlTQJ00yXvlHFIN0DXCWUOQEJKPzU0vNcgh/sT+Qwenc8E1v5xp/GSoFFzVIIA8aMBcQ0zsH/YJfVGkPQXdq8d0/YRJkjWs6zXNxKKwWn6Y1IjujSV/4M+crk3IkJ/iQj30pPujgWsscPqZ0= 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 PH0PR13MB6134.namprd13.prod.outlook.com (2603:10b6:510:295::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.23; Fri, 3 Feb 2023 07:06:24 +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 07:06:24 +0000 From: Chaoyong He To: dev@dpdk.org Cc: oss-drivers@corigine.com, niklas.soderlund@corigine.com, Chaoyong He Subject: [PATCH 0/2] add VXLAN inner TSO with noudpcsum support for NFP cards Date: Fri, 3 Feb 2023 15:05:53 +0800 Message-Id: <20230203070555.36199-1-chaoyong.he@corigine.com> X-Mailer: git-send-email 2.29.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SGXP274CA0011.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::23) To SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR13MB5545:EE_|PH0PR13MB6134:EE_ X-MS-Office365-Filtering-Correlation-Id: cc125a5a-9c3a-4134-d23b-08db05b528da X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iSrucFSgJU5iZVD71kT4Mm86cC9SwcTgF51KM9YtIMzrQDombKEtA19Uvb3zUU6MTaHBPpz67HFzzsG4Ubuht+Ly8M9dFIlqfbflnaa8q6theUOc/9aA//Gnmj6Wbu3R80j0HMpn40f4I373BcQqH+9t3jR3NQXn3fXoHec3ACq3UI/2syJ9I5usoS7BJohRYNJSEJ3UWY2lHiAe9QyqcSQYq6fP5eXuTWFTk37BmIK2wJpH5oxZ7tcQZGptyewCw5EAoB0RvTGfOx79M2mrI7h3VidDlWUK7cev90kImY1A8PSZK2HfL5nVsY1PBn3+gfOPI74RGLR7B0ok1KY7iFC4IDLyGqutXscuKuVjN71OSjlbp3LDi0uFmtjNCWhG71eh2VGHX+c0eVWuL0wsKGyGBFRIdEmqtC/usN/xoAPgj+fHDOHagVS9bZsYcicoDgLOIAINuXwvKvor88/GLkP2Nxb7ag+SgCQGbU8gxPmXlVOdc1ysq+z9Gmdqk+8Mhwp35ztgfLRk4OoTXl51vhH9lbZSIVPaCaeBAt4xKcSwGAMdx/gSfMwH+Db6/zvQsi1QTmn2HcnnrojPPlFGqCOnI2EzWhjEGuMFmya2wGluvD/Na1DhJy3OwCPCJDt6bLM1ijNqLq4LpakGtGi6Vyuk8prpPTShJsYYJ6OppZM1l5rINaXcXr81E2Fc8QQRfQX12qy7tF+6vIpjNUyYMw== 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)(376002)(346002)(39840400004)(366004)(396003)(136003)(451199018)(1076003)(6666004)(6506007)(107886003)(186003)(6512007)(2616005)(478600001)(26005)(86362001)(6486002)(83380400001)(4744005)(52116002)(2906002)(44832011)(316002)(36756003)(8676002)(5660300002)(8936002)(66946007)(38100700002)(41300700001)(6916009)(38350700002)(66556008)(66476007)(4326008); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WHNLOXZKckpqOURyQjQvT1FYRU1mcVdRbGxIcEV0a2RpMldHSUVXSCtmWGdt?= =?utf-8?B?SkNaU0cwQXpIVi8zZGhkWVp1Z3AvdUZaMDBReEV3cjVxS3d0TTdjOUJRY3o1?= =?utf-8?B?NWw5RnArTSt6c09SeG1NT1BvWXZLYzF5RDFXNk1SZmZlQnJ0eC9xQitJTnhB?= =?utf-8?B?NFozMzZEUGp3ZEJmM25FMng1ZzQzc0ZuaTZkMm5sMDJaeHJQN1YzYzN5blRj?= =?utf-8?B?Wm9od2JCQVNFYkpwbkE1T0pUVHNCTmVQU1hwcjNmWGNMRFZUbS9sM29EZTN5?= =?utf-8?B?TlpEVTlPMWY2MXVUMlR6d2thOEZUd09rZzRxS044ck1RalFOQS9sTVdxRnBn?= =?utf-8?B?M3h0eGdtZHRuSFRINS9wOFVWdnZ6UDRhYU4wbUlhc0ROV0ZJeTFPVmFheVpw?= =?utf-8?B?ZzZKejVhenB0QlpYbWVrM1pId05MZzR2dzJoZ2hzZ0J3VGxkUEc4VXlBNHcx?= =?utf-8?B?UVpYVmdONkJJblhQMXRTVWluZ1ZtSVFPU3ZOcWZtdmhJNzB2ZG5FZnRNa3Nz?= =?utf-8?B?c0JNcUlwb0E4Y3RlNlY5V3N1UnlMdGN0QXA4UUl2cGRnS0NBOGxrUDV0R0FN?= =?utf-8?B?TUUyNzVBdUNwaG5kRnhaMFZkT0lOQUNLck5WaVdwQ0N1Rlgya28xSjJZTXI0?= =?utf-8?B?S0xYMy84bnBzT3RQdkRYWHJYd1dXUys0UDE4enJxRStmMW4yVUo2Z1BuMzBO?= =?utf-8?B?TXEzWTlYRUJjaWJsSUtFTHBIOTY4K09QS1V5M1M0Nzk4MThyVlhWYzJSNE93?= =?utf-8?B?Y2JGa0VmOUxJbWhtMEg1UWhFd2tLdTFFbGxjWUtHMU5Lem9vUi9xM05CdlJC?= =?utf-8?B?ZGxPb2NBbGVndnd2Tmdxa2RPL252MVBDUVV4aHhKV0Q1TytQNmxjNWJnc1Ew?= =?utf-8?B?T3VYNzNzazBXcGROZmNEc1dBY3BSNmlFckZDK3EzRi9BUTZPOHRSYjRNV3Rz?= =?utf-8?B?REFCRDJQc1VvREh4eXlxVHlBWmEvc0lQQis3a3ZaaE9qcEdOQk5mZVZuTktT?= =?utf-8?B?d3p5U21IOGxzNFphQXRXL2psaG43Sm4rVU5WamhkM29zZWZRZVhmZHRHRmI1?= =?utf-8?B?RWlITWtmVGs3RFNCU29vbVBhcjhZdDZ3NWlXd2hmM0xReDk1Lzh5aDhkNHVl?= =?utf-8?B?cDJYblNoTFRxcnR0T3FzUS94NDlkOUZnT0dpVngwTGN5bzlLRzdtb2pNYjEy?= =?utf-8?B?TkpvaW5HVlcwK2g1czRxamtrOXI4RGs3V0JyYW9LQ21MMkh1R21YMjQ2Vm9M?= =?utf-8?B?d043WEE1eVBoRE9Uby9yZFRLSWR2RUsydVhqMGxqN1JTcktGQ3hwN3Y3TU1n?= =?utf-8?B?ZmdkMWtIOU5PVFhVNk5lT0xZdldsczRhNkc2eEVlSXBEZkRMMVo4S1FxUHpM?= =?utf-8?B?RVpWTHpGa3V1MkpOeXZCem9nTFpLK0hSQUdPYUdrbUN2Rm52dlluR3pLWXBh?= =?utf-8?B?SFp1TCt0cjVSUzRJNk9RbTJGUzQ3Vy9pdkoxU3RhT3ozRnUwRDlYcDFmcFBS?= =?utf-8?B?cGV1TVRlOGdmMkFwQVJvUXo2THlTNThrcm9hZnJ2S1NrWFNRUzlTWGg2djdh?= =?utf-8?B?UVRoOVVUTEJtZkpCNEVRWi9vZVhEZkhLUWptWWRYWXg2OHRDU1ZTcStkajU0?= =?utf-8?B?L2YvdEF3OUJiVTZVSVd0MXVEdkdPU1pFQlpmRldVSmxsbVhqUjNvTk93ZGtr?= =?utf-8?B?ajNDYnpRaEQ0TFltWnpkcUVIRjd1V2p5SlRXRWNEaXlSK1VMaEk3aFVMc1JQ?= =?utf-8?B?UHUvQUpOZU54QkprR2xRL0tPVUlsSWRCTnAyNVRiak1xOEpzL0pMbTFlcEQ1?= =?utf-8?B?MkJGNGRCSDB4MDVZenBQRitGMHRyVjc4NHc5Tyt6enp1VHptU2dKOXZnTHVL?= =?utf-8?B?RUc4WVhkQzRUQklhakpZU3k3TDYyNnUrU1RQSzJoa3BhZjBEdEsvdW5DdWY3?= =?utf-8?B?OW13NytaemwyZncxcDN0RDd4Nk8yS2tVemZ0a045Si9ieWsrek1aWmlrMWJP?= =?utf-8?B?blhHQm41UUV1THRsRHEwNitvMlExa2xZNWtVOGJ2cDBvZWE1U1M3NWtDb2V3?= =?utf-8?B?T1hlT1Vpd0VMUWdOR09SOHg3bFcvVlIyRjhkRnFZaWk5YmlQSTU0STNCemZq?= =?utf-8?B?S2FHU1k3cERzUEdBQ2RVYkt4YTdnWE9tVHFFaGFrNDBldUdnRjZjODlhM2hM?= =?utf-8?B?Y3c9PQ==?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: cc125a5a-9c3a-4134-d23b-08db05b528da X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Feb 2023 07:06:23.9611 (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: uSOsQB6D0aAfb/MTD/kvm5TzdcdRW60PVJW5mEKVksFYZl1fc5PFWBQRP7cgJ1sRYOX/umpkpMMNPKG3Ku2nJ2xCyeO4LEUBNO8mTumLPk8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR13MB6134 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 This patch series mainly add the VXLAN inner TSO support with noudpcsum for NFP cards, includes: - Update related macrio definitions in Tx flagĀ  - Add the support for VXLAN inner TSO with noudpcsum Fei Qin (2): net/nfp: update macro definitions in Tx flag net/nfp: add support for VXLAN inner TSO with noudpcsum drivers/net/nfp/nfp_common.c | 8 ++++++-- drivers/net/nfp/nfp_ethdev.c | 6 ++++-- drivers/net/nfp/nfp_rxtx.c | 13 +++++++++++++ drivers/net/nfp/nfp_rxtx.h | 19 +++++++++++++++++-- 4 files changed, 40 insertions(+), 6 deletions(-) -- 2.29.3