From patchwork Tue May 23 12:48:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Baum X-Patchwork-Id: 127205 X-Patchwork-Delegate: ferruh.yigit@amd.com 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 64BBF42B81; Tue, 23 May 2023 14:48:52 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71D4A42D44; Tue, 23 May 2023 14:48:38 +0200 (CEST) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by mails.dpdk.org (Postfix) with ESMTP id 76C1A42D44; Tue, 23 May 2023 14:48:37 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f97IxuoQPpia0mt0iHiQTppuBGAeJoEBCw5l0JsQHTaBHPYEd7qpEpHD41OPNwjsdgB9bfYIM0mxviyZwQjHbMmhMq2zkixfaXnNaSDX2PdrOMFY4dqmZwg9w9uaJ/VgGQ+2N+gH86gF+7UpEo2LmLZgR5jiiFLfPEAVM77Dr7BWua5wKgu5koWsR941GyY8MGb7jxUYT4ZnZxBtJUlylLsYC9RJcC5e0rxoOOjCxvs8C6PN9QBPLGOS+OtYwDaYoR8qppauHqBDWS5mJ3+yDr3sv+KfVZV4XLfTzjT4WO7hDkMF7CInoqnSpfjcpFwkH1Xmt0YIxMBVzDiJOWVGaw== 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=IxhQL401jwtVUNotFVWOGbQLbCQBZLAjr/LMYiFxHps=; b=e2QDFCLjh6SHF+qpWTgnC/2eJvKsEtGd2exNyUPF19IIsvJqJF87TKoap3bddywzWoSAqSL/Bu3KedMa4yjwdFz4+zIrh1WRni5y4nyOgpG1cYjHLySI/FXz3JQQ4QH+qpRH5LPSHeb+0HRBP7qbGAtg4AMpwK35ACDk63uZdcXC/5yRRRzQZZjSAcDTefHlwnOmL17JYTiTOl+En4wW8I8n2ZPUbkpNYmN6/lHa+yDC9n1bLzZqG3HhnV9uEb1bfMb+fFITKEkl8GPPujQ/coekla9e9M8FlL1NRZQmJel6vveuUkavMXXSjcAWMI5Bui06wDDltTtZv+gXJ/3bMQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject 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=IxhQL401jwtVUNotFVWOGbQLbCQBZLAjr/LMYiFxHps=; b=QS6cVRs2zBPxIof8ABTyK8fah7OXRntlYwMADU58P7joDSqS+hB4oBX5H5aF2hnOtGOvSHo9Ac5veiYa/x+QxijRuz34vHXu/xg/72klpi4NwIAB/Jyvr/qBXZ6gPPxFlsS4pbb0d9200n8NU8yPZInVRUCmfN98xDSchMG6ckR8D4MKI8hgzNqtrVnLFWoFlBUjpg5NopVVZ5tav/jpMCjN4KvkpAwzeD2o4xr9VKsTmYDGM5DqvzH1tqLzQF0AfNvhbBKWky1xf+tRD8QBLJXWORiomPeIW+xKchGYPw4p6Vc8iKNRz4WBeV2maoNcRToKMR440Ky4AM9Y9eK+cg== Received: from CY5PR17CA0009.namprd17.prod.outlook.com (2603:10b6:930:17::14) by DM4PR12MB5183.namprd12.prod.outlook.com (2603:10b6:5:396::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Tue, 23 May 2023 12:48:35 +0000 Received: from CY4PEPF0000C969.namprd02.prod.outlook.com (2603:10b6:930:17:cafe::df) by CY5PR17CA0009.outlook.office365.com (2603:10b6:930:17::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.29 via Frontend Transport; Tue, 23 May 2023 12:48:35 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by CY4PEPF0000C969.mail.protection.outlook.com (10.167.241.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.9 via Frontend Transport; Tue, 23 May 2023 12:48:35 +0000 Received: from rnnvmail203.nvidia.com (10.129.68.9) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.5; Tue, 23 May 2023 05:48:17 -0700 Received: from rnnvmail203.nvidia.com (10.129.68.9) by rnnvmail203.nvidia.com (10.129.68.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.37; Tue, 23 May 2023 05:48:17 -0700 Received: from nvidia.com (10.127.8.13) by mail.nvidia.com (10.129.68.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.37 via Frontend Transport; Tue, 23 May 2023 05:48:15 -0700 From: Michael Baum To: CC: Ori Kam , Aman Singh , "Yuying Zhang" , Ferruh Yigit , "Thomas Monjalon" , , Subject: [PATCH v4 2/5] doc: fix blank line in asynchronous operations description Date: Tue, 23 May 2023 15:48:02 +0300 Message-ID: <20230523124805.3846360-3-michaelba@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230523124805.3846360-1-michaelba@nvidia.com> References: <20230522192804.3759072-1-michaelba@nvidia.com> <20230523124805.3846360-1-michaelba@nvidia.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000C969:EE_|DM4PR12MB5183:EE_ X-MS-Office365-Filtering-Correlation-Id: e6a7e02a-bc28-44d5-96d0-08db5b8c05dd X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WPRm5HpxadBn7bS7uz41K3oQUTJJbZpsZrd2TtgLOeS1kJVsrFbG8UBs+n1rP74JBzFGqNcflQgtHlTB+frW0JIvOFZvgyl8Q/RyV7obOJcK1xutL4OavX/r/BsnVEhLL/RmfaepK3HPjoeF2eI8KyPHsqAnlCCGWm55mJzXpGcKD2E7zATe01Z94d0z88Tt+yRe4UBkc0/gb+GfQIXMEe+K5U5eu6ebw0EvPXbzN8mvj8NIulD2PidVF42K5zRx6qV2sggsTf4eD4sIZjwAQe98iJUbqndAsZ2DBI76wodyZJfWgUQo54zEinbHg6/jOZqRdnYIPAp1zCDYI8xHfyzwUd9g+Q1EaT1kV6F5kEqIkDxZQR4gEsQzlHFxSchHXKEldAo/MeCglzVZCSwC+t/W9JYpu2KKYyg+Muj+QFF5kmWu7BxIH96RYw2cGA3bCYDkB+PDS/zxWIXHnjK0RJKbaMim3tscOXYrct0ZJ4L6fdWBnNlxc3kbpOIaOiFs8uHgb6eHI1vb2uDKuMJcsyTtp/TsYTIdWAIGpx51l1KJ9ZIqZB9LxdPJ04/ZUJV/nkX4DiipiTnnwr0ITuAoIUYozxg5ezaKRLGBP3/iLQDXVm0i5XuqExIRwqZWtN/G+Wlh/m6nShwxjHbtGn/Zu2L4ENUoz/YeYna3jNTVpyUiDHwe8/Tc/Oz2Iw2FEZ1AmSv3JaiHQtF9hZGUFjeJiKhvYvn7JCMFFh0NKqitJ9c0fwmBS4r/9oCs4hIfRFaA X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230028)(4636009)(39860400002)(136003)(346002)(396003)(376002)(451199021)(46966006)(36840700001)(40470700004)(2906002)(5660300002)(82310400005)(83380400001)(8676002)(8936002)(70206006)(70586007)(4326008)(6916009)(36756003)(55016003)(54906003)(316002)(41300700001)(7696005)(478600001)(40480700001)(6666004)(86362001)(7636003)(2616005)(356005)(26005)(82740400003)(36860700001)(47076005)(6286002)(186003)(1076003)(40460700003)(426003)(336012); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2023 12:48:35.3764 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e6a7e02a-bc28-44d5-96d0-08db5b8c05dd X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000C969.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5183 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 The asynchronous operations description inside "Generic flow API (rte_flow)" documentation, adds some bullets to describe asynchronous operations behavior. Before the first bullet, miss a blank line causing it to look a regular text line. This patch adds the blank line. Fixes: 197e820c6685 ("ethdev: bring in async queue-based flow rules operations") Cc: akozyrev@nvidia.com Cc: stable@dpdk.org Signed-off-by: Michael Baum Acked-by: Ori Kam --- doc/guides/prog_guide/rte_flow.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/prog_guide/rte_flow.rst b/doc/guides/prog_guide/rte_flow.rst index e7faa368a1..76e69190fc 100644 --- a/doc/guides/prog_guide/rte_flow.rst +++ b/doc/guides/prog_guide/rte_flow.rst @@ -3702,6 +3702,7 @@ Asynchronous operations ----------------------- Flow rules management can be done via special lockless flow management queues. + - Queue operations are asynchronous and not thread-safe. - Operations can thus be invoked by the app's datapath,