[v8,0/2] add packet integrity checks
Message ID | 20210419124431.21826-1-getelson@nvidia.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> 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 9F18FA0524; Mon, 19 Apr 2021 14:44:54 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 83458412CB; Mon, 19 Apr 2021 14:44:54 +0200 (CEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2044.outbound.protection.outlook.com [40.107.223.44]) by mails.dpdk.org (Postfix) with ESMTP id 5C3024123B for <dev@dpdk.org>; Mon, 19 Apr 2021 14:44:53 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gqIzsMWv5I6qUkDdyeXo1FNbUAJIyHx+p9wPczpmfxuLbRiA7ZTm1lhbzU0hZf6Vg88eeOUyhtbqllwe3Cvxk0NLoOPdmBF0BPVemarXoFonrG4gqKuyQwa8FqpuKfGlCtgJLnuPh/bKnlaHXR4ZZecpANp6iqQ6nsCSXDerxZFefCNXRJ6G6P6IcfgCj581SeITJ+tty+MMRl3+B0YiN00xMQCQRdXXM9gxnpOP/SW4U8v5LpxKn6pmjO11B2dFfkM0sDY0P3pXhtUGyvnSk3WKeyfKjZeb6ViYmvVVafBXsUWKkCtjU/LYqrBW/ARz2CULbPcKvtGkMqk9oD9mCw== 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-SenderADCheck; bh=SMbxLDe+mMb6iNTQpdxYcLgfHAIPVupo07kRZvY8RlA=; b=b+nM0R48EKqRXMfSG2G9WU/dakNjJGzwB/ocAFhJcdl1SIj4dZAvhGxea0Ra5KjqJDhaxtqJBaMDGR5d3YbJ5mHUzlvkB5aqi9p/pUZv4/bq+g/TAv67KRw9qbgET2YqURLa5MvKNV7GsotgWIVaLD0C15HAUULpgP9LWrwPSdqoRibsMQs7pRdnq9RADff9P5dYVpd6K6Qe6Wq3cnd1mMuv1f4nFFZyTJQxdihtqE+q31veNYA0kqxoAF146XnjnZZFwJ3f60h5fTltaeVA2J8zxt//rD0mdeum8sVaWoL7+4rJOKMoP7lZ+/EOUsgqGXL+2OzM/3HJzeNF5QeHPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=gmail.com smtp.mailfrom=nvidia.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SMbxLDe+mMb6iNTQpdxYcLgfHAIPVupo07kRZvY8RlA=; b=apSfXfx2rO8SdwVHAF9KsUA9TOb+dFYqvQ2UcL9OvCcG7tgBt31VeN0jIU4mVf4U4MJroCfbCosU3RaSbwu1Hy2xgMXztB0AdU0w9Tl8RdLiyaT42/sbMLrZ4d9Sk5eE/cx28Zyw0GoT2XaEw/sO2CgzGy/MCMikRZXFmpA0+elX4K5xm6rtgKd70pYr7tmsEC6TaTSmdPHzRTS743rGOAOJ0k+mDpBsXuLD3q1XP1fdVBPTOLpTj2MQUUmFWX6VdnrLdl6QuR4yzve+7NLfeDnhdzQkixvOtYI9doUTrNK44WJ7I8Xqb4qpGALl4U4SiALTUw/I2D489xOvWvd5dw== Received: from BN9PR03CA0861.namprd03.prod.outlook.com (2603:10b6:408:13d::26) by BL1PR12MB5223.namprd12.prod.outlook.com (2603:10b6:208:315::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.19; Mon, 19 Apr 2021 12:44:50 +0000 Received: from BN8NAM11FT041.eop-nam11.prod.protection.outlook.com (2603:10b6:408:13d:cafe::64) by BN9PR03CA0861.outlook.office365.com (2603:10b6:408:13d::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.16 via Frontend Transport; Mon, 19 Apr 2021 12:44:50 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.34 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.34; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.34) by BN8NAM11FT041.mail.protection.outlook.com (10.13.177.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4042.16 via Frontend Transport; Mon, 19 Apr 2021 12:44:49 +0000 Received: from nvidia.com (172.20.145.6) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 19 Apr 2021 12:44:46 +0000 From: Gregory Etelson <getelson@nvidia.com> To: <orika@nvidia.com> CC: <ajit.khaparde@broadcom.com>, <andrew.rybchenko@oktetlabs.ru>, <dev@dpdk.org>, <ferruh.yigit@intel.com>, <jerinj@marvell.com>, <jerinjacobk@gmail.com>, <olivier.matz@6wind.com>, <thomas@monjalon.net>, <viacheslavo@nvidia.com>, <getelson@nvidia.com>, <matan@nvidia.com>, <rasland@nvidia.com> Date: Mon, 19 Apr 2021 15:44:29 +0300 Message-ID: <20210419124431.21826-1-getelson@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <DM6PR12MB4987D87E9B87A07F2D85B562D6759@DM6PR12MB4987.namprd12.prod.outlook.com> References: <DM6PR12MB4987D87E9B87A07F2D85B562D6759@DM6PR12MB4987.namprd12.prod.outlook.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [172.20.145.6] X-ClientProxiedBy: HQMAIL105.nvidia.com (172.20.187.12) To HQMAIL107.nvidia.com (172.20.187.13) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 458c2267-9fa6-4868-3011-08d90330ebf1 X-MS-TrafficTypeDiagnostic: BL1PR12MB5223: X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-Microsoft-Antispam-PRVS: <BL1PR12MB5223D6C581578578934ACBF8A5499@BL1PR12MB5223.namprd12.prod.outlook.com> X-MS-Exchange-Transport-Forked: True X-MS-Oob-TLC-OOBClassifiers: OLM:2582; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dxr6Go02Au2PHFCUG1mJ7wmeIOiCYTqV9OILbJ+1Xk4jRYupJU59BVBfsAqaBbEBNsjCvi55TIMn8TPni9prpMYqlvIxhgLENtE760+OT6FGvz3WWAbbyuJkyA1mNT8lUM/2ZcPmUHCAzsWQCEKR4kRQZWvUlOF3/IiJPSuRJjG9jYXafspQ87EqlKl8CRncuC6XGejleieDeefi2xZuPUCfTiHlKrrgjMjaaH0Wul5mqTRDP86a+1jKG2AzutDiIKHJInblIRzhFvDIZsNIwXtS5qJWvkLC4jKY41Q7M75dRtZQv3Q/i2eK4xhtnVwMAVx1y7k6HkXdFQ+pwuGHjFBbMTCvcMW/a9oapO8jBbQ+bJXOPFRq9bSjyxW18pHgonpo7qVNT9qAir+qjcr64diHBhh7vlwNBRSKCOr+rCwO995uebUkrFpearqj2B1dxyItFi6SqzAiVNi77trkgbN/cyf0sNk7KWBW0rWpB/fdUvBz5NcWotMmcvebe3CbtTI/nWzv5ukGI1M9kdE6J9IM1LylzS+Jw61GvlWe9I/xzwTHVhC8inhoQrfgooa8RcKAolcef4aKJz4TRl53On5k69YLD38ai1otS33qADP98EyKrNp3zq4+xBrpj2wPXolgvaa7Mlr/sGfRIVZXEQ== X-Forefront-Antispam-Report: CIP:216.228.112.34; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid03.nvidia.com; CAT:NONE; SFS:(4636009)(376002)(39860400002)(396003)(346002)(136003)(46966006)(36840700001)(86362001)(7696005)(2906002)(70586007)(8936002)(4744005)(426003)(7636003)(478600001)(16526019)(6862004)(186003)(6666004)(2616005)(26005)(47076005)(1076003)(336012)(82740400003)(316002)(36860700001)(83380400001)(82310400003)(55016002)(4326008)(8676002)(36906005)(37006003)(54906003)(6636002)(5660300002)(356005)(6286002)(107886003)(36756003)(70206006); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2021 12:44:49.9572 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 458c2267-9fa6-4868-3011-08d90330ebf1 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.34]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT041.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5223 Subject: [dpdk-dev] [PATCH v8 0/2] add packet integrity checks X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Message
Etelson, Gregory
April 19, 2021, 12:44 p.m. UTC
v8:
Update documents.
Fix RTE_STD_C11 macro usage in rte_flow_item_integrity.
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
Ori Kam (2):
ethdev: add packet integrity checks
app/testpmd: add support for integrity item
app/test-pmd/cmdline_flow.c | 39 ++++++++++++++++
doc/guides/prog_guide/rte_flow.rst | 22 +++++++++
doc/guides/rel_notes/release_21_05.rst | 5 +++
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 28 ++++++++++++
lib/librte_ethdev/rte_flow.h | 50 +++++++++++++++++++++
5 files changed, 144 insertions(+)