From patchwork Mon Aug 2 10:42:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gregory Etelson X-Patchwork-Id: 96531 X-Patchwork-Delegate: thomas@monjalon.net 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 D419BA0C41; Mon, 2 Aug 2021 12:42:38 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA46341137; Mon, 2 Aug 2021 12:42:38 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2055.outbound.protection.outlook.com [40.107.237.55]) by mails.dpdk.org (Postfix) with ESMTP id 8EDB140140 for ; Mon, 2 Aug 2021 12:42:37 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mFUuY/ZyrMFTVtGiTUFhDT52pkOHJ1cj9W9wWBxG+pu9TAL+bPL/iWC2QFc5GB/Ud/648FZT0e/+bBxSyNKiPuD03wP5+abPSiZX1YfKs5wnQn4W9egvqrJ1mp9mzHF4DGez6xUjPrh5wy6aMLbALniN7naxRrcb64y5D5FTgs7I27+MNDZQtmQWNgptV4KBu7Zu9AmY2CXL4L0mfvCF1KjD35PS/TGbdhMhn8USJdnFoMHOhehcHlk4EzPxQ4rNpQctB1IiLpX6ZZ7Ze77aBIWOfOLkauIhpdZhYLV3jfPDTVvV1QHlvdgZexG90UNQQqkMskXJk/hGPVmTs5BVLg== 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=v+c/hdAIisMceG0xi6w88djEDI6OY2WEZdKTe7eMFCY=; b=D0jmIAMxa84CahmSIBWGGeQzRrqIkEfiwFyN30X6jfCexplGo1kwYlYpOo1A0+LLLbBQvdWGZiU36CL6vMyjTFmD51txR8zyhQHTs+L2exF9MtkE4JfsxpuwlXpEgokFfL4mPzRaRZQkJmaEZGuPmKdMJgROdXAO7FyULEIUebO9BCdF85jmc0fZJ2kkHdC+1qM7VpvKg6Hkjd5oQnuRN/aTSA0taaKrifJYuFmtB1dtPo6BLqHaBoDYBu7kuOarlg+zGcdUPS6//8i63YoFLnVvAIk2okiQyuEUNoFZLXr5BeRsidR3qxXVrDlnvftkb3g+N9omiCoczaZr9lpj8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=ashroe.eu smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine 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=v+c/hdAIisMceG0xi6w88djEDI6OY2WEZdKTe7eMFCY=; b=Db5eyGAA5+Epd1UGwG2UKvI0t9AUkbn1QxWQxyJ+8L529Ofss5sEOR4okC8sQpbYvTV0FHjWcs734QgRI7gRCblVUVbXlE19z8ABAac6oW5Hs1AGGq98kJeL6B0JwAmz7kGLaKbLz90X3ctDgCT439DwsPrT2ILwWk2Ba5KqMaz/Y/AhOzUT55R7DgHsKAh3A/LhrWuhC+qSN1qaJvqoiHQvTi6necYIz0lCj3IyZsIiEH1RZk/TqGqkvN+qlkLZ/fOEC5mx8g+kKHYrEHB8hHJfQQSPps989pmFQxGvPM0AzwoqcpD8GFNt0xIakN24OSml9xf4T6FJP4jg31K9Yw== Received: from CO1PR15CA0086.namprd15.prod.outlook.com (2603:10b6:101:20::30) by BN8PR12MB3010.namprd12.prod.outlook.com (2603:10b6:408:63::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.19; Mon, 2 Aug 2021 10:42:35 +0000 Received: from CO1NAM11FT042.eop-nam11.prod.protection.outlook.com (2603:10b6:101:20:cafe::89) by CO1PR15CA0086.outlook.office365.com (2603:10b6:101:20::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.20 via Frontend Transport; Mon, 2 Aug 2021 10:42:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; ashroe.eu; dkim=none (message not signed) header.d=none;ashroe.eu; 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 CO1NAM11FT042.mail.protection.outlook.com (10.13.174.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4373.18 via Frontend Transport; Mon, 2 Aug 2021 10:42:35 +0000 Received: from nvidia.com (172.20.187.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 2 Aug 2021 10:42:32 +0000 From: Gregory Etelson To: CC: , , , , Ray Kinsella Date: Mon, 2 Aug 2021 13:42:18 +0300 Message-ID: <20210802104218.15369-1-getelson@nvidia.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 X-Originating-IP: [172.20.187.5] 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: 82b693b5-1eef-41bd-5651-08d955a23d58 X-MS-TrafficTypeDiagnostic: BN8PR12MB3010: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:2958; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dn9izbSufN9RSQ0qVuPngwyC87MtENDgZ1av6ECQ6iiBQ7iJREAPv5FyuzsaezkP911vVHuoUhlxnJuv2aAFE8sDijZbzJXg+9POvnWUVCPmaEKfb803qaewx+OGs6iB2du2fYD1Cinn75k5axPY1uSweaRL2barO30E1UMc4Y4YTga+IKl5QGt5+OV/GDps8KJg3Hot5houXmjOi4m+UgXv4qXott5CAtb4It0Vpz3WdcndaZ0ZOn5Nhw8749tRunl3Q1cpDsl9dHwS+ThYCVsuSwIYjPY45tl3s9l7WWS4ulZtch4jP+hUJyeVjC6YHyKAQGpqE2PdMb+tPTnKigHZj6BM9Fz7u3M86ha3jQQthoPq9CBk5w4vm4+ZRPgQ08SDLNV6ENaBwLXUdd4kuBdXe8tY2LZTo8h/XoFecXeleen3YrmFp96YrI5T+99SKroX0mJnkYNgYHEtzx3+3hUFUy19TJWgrOsLyGMydFFsHPXxAhWmTqL3qUx+QWB3Jpkoenvixt7WYp7J0zA1XrXaXc5OxBjAoDZVXdcsSPGTc525faHVgBCEwHEJQIZCk3+c8dG0hr29WOoSAm2AYQ0g3G+byZQA0rCZscrJ5yRc5Ctju9BuGDdgMzXLmGXZ8XDsEBpFFtrbCCenRAJ4taveAs+/SdXsnhU4OYpHzxESwP+OckK5OjfaeweEN3+a659wURkjTn7QLiowddpn+g== 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)(396003)(346002)(39860400002)(376002)(136003)(46966006)(36840700001)(4744005)(26005)(5660300002)(16526019)(6666004)(47076005)(426003)(8676002)(478600001)(316002)(86362001)(70586007)(36860700001)(186003)(2616005)(6916009)(55016002)(70206006)(36756003)(356005)(7636003)(2906002)(54906003)(8936002)(83380400001)(7696005)(4326008)(82740400003)(36906005)(1076003)(336012)(6286002)(82310400003); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2021 10:42:35.0798 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 82b693b5-1eef-41bd-5651-08d955a23d58 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: CO1NAM11FT042.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR12MB3010 Subject: [dpdk-dev] [PATCH] net: announce changes in TCP header 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 Sender: "dev" Announce change to add a union that will provide byte and bitfield access to TCP flags. Signed-off-by: Gregory Etelson Acked-by: Viacheslav Ovsiienko Signed-off-by: Gregory Etelson > --- doc/guides/rel_notes/deprecation.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index d9c0e65921..a78a68108c 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -158,3 +158,6 @@ Deprecation Notices * security: The functions ``rte_security_set_pkt_metadata`` and ``rte_security_get_userdata`` will be made inline functions and additional flags will be added in structure ``rte_security_ctx`` in DPDK 21.11. + +* net: structure ``rte_tcp_hdr`` will have a union that will provide + byte access to existing ``tcp_flags`` and add a bitfield for TCP flags.