From patchwork Thu Dec 22 09:37:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ke Xu X-Patchwork-Id: 121285 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 D3543A034C; Thu, 22 Dec 2022 10:38:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id ADF2440A7F; Thu, 22 Dec 2022 10:38:53 +0100 (CET) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 0FD05400D7 for ; Thu, 22 Dec 2022 10:38:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1671701932; x=1703237932; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=iNqIVYNVkE0C1f4ZlZp8jO4yi885xr66MAQ17QJR0m8=; b=AmGhrFshdGLNjDs20O5JSlPUXoE+Nblp7YnX62BsC60rHUYkfJ9kMtwx ROSjd9fIvWnFcDCAG0bHwaHOHrN8WgUTXzlm5wPibiRy8pAbFyg9HiuAT i9SPN9PQRtu7Wbp3dNLOZBaw7Ihf0BG4VvDJVA7LnUR/2G5bGfqM9UvWg 0ZJ7WYvOxmB6JfE8dV7sKKVks0dFGLbxM4ajdOL2j6yUYBJJO4N43iTOK 89t/EEMmIbat44Mq0Nc40qkjEpSvuPoyJatYwCokYsvrASKwCfv6WHlzC cM/cbufqH9CGsrP0H7VouIQx71OqdOSMFeAlCyHFaidQYlzvZ3QkxVXlr w==; X-IronPort-AV: E=McAfee;i="6500,9779,10568"; a="299758297" X-IronPort-AV: E=Sophos;i="5.96,265,1665471600"; d="scan'208";a="299758297" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Dec 2022 01:38:51 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10568"; a="684130053" X-IronPort-AV: E=Sophos;i="5.96,265,1665471600"; d="scan'208";a="684130053" Received: from dpdk-xuke-lab.sh.intel.com ([10.67.119.8]) by orsmga001.jf.intel.com with ESMTP; 22 Dec 2022 01:38:49 -0800 From: Ke Xu To: dts@dpdk.org Cc: weiyuanx.li@intel.com, qi.fu@intel.com, lijuan.tu@intel.com, Ke Xu Subject: [DTS][PATCH V4 0/5] add vf checksum offload and tso case for tunnel packets. Date: Thu, 22 Dec 2022 17:37:10 +0800 Message-Id: <20221222093715.116863-1-ke1.xu@intel.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 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 In DPDK 22.11, checksum offload for inner and outer checksum for tunnel packets and tunnel tso is supported. This patch is to support validation these packets. This patch also fix typos and bugs in previous cases. Ke Xu, Weiyuan Li (5): tests/vf_offload: fix 2 typos and a bug. tests/vf_offload: add vf checksum hw offload case for tunneling packets. tests/vf_offload: add vf tso case for tunneling packets. tests/vf_offload: dts adaptation DPDK checksum function changes tests/vf_offload: add new method to anayse tunnel packets. tests/TestSuite_vf_offload.py | 448 +++++++++++++++++++++++++++++++++- 1 file changed, 438 insertions(+), 10 deletions(-)