From patchwork Mon Sep 13 17:16:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tal Shnaiderman X-Patchwork-Id: 98796 X-Patchwork-Delegate: gakhil@marvell.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 6B4DAA0C45; Mon, 13 Sep 2021 19:19:18 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AE17B40151; Mon, 13 Sep 2021 19:19:17 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2043.outbound.protection.outlook.com [40.107.220.43]) by mails.dpdk.org (Postfix) with ESMTP id 1C77D4014F for ; Mon, 13 Sep 2021 19:19:16 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NfxKrLuYE5Yp6/jXcpG2RJ19Y1e3jQ2RDEdf/11OC8s2w4aAuC8MSdFtnjNWJio0JO9+4HjE/uH5RnR1wD+LynNmWFEMTKGjI1lzgUTz1XpNYvU0aKYIQiZyVY1kf6/GgRguh72e1XO7ESEzDtmsVTCxfIk7BYuDgjSA4n+UTa9xSlNLpeMy7NIs0ZksRagmtUr9sKehnqewkex7qIQaxwQ0apPUiUkdunswE9/9y0NkpDhVb9tl0+NzLEH4Iq6vA0OdskKF45ROYQgenUKdZ5oqy9MhjMM+7ZlPl7yhwsoRa0qmmlbeYWv/sb7Fw/uFWGzs60SSBWuwWorunIYzHg== 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; bh=9gDY6f327Ly0yM0iDrnuSlxJCzu9LQn+dUpgujTcjQQ=; b=PVrrLxSgSHVZfFqLfnt39gGjUBekwtiQxcQ9x2d3yeYD5SOby5/Cc7s7GtJ9u9M9iBClPhJ/lS2XDgPRlZawuN3D1612+vRqB58hoi8xeo+Rwk731Di3dRE2C+JWmfLUEqq4+2fcblH4Sf0fG8D7z9XOXkKQAdobUCTmd7UwAjhcLUIP9NNRaL/a0PAjuFcVi8SFGQFy0pKZpBh7/ImAN1gtl+FNNzEbZoU7Isl/9BqYB3WSZfjuwi1NqF3nFFzbz+4X5HAY5yOdZjzGiN7TYYz1IvW/rA5gyYnl8EBWPO/jvpli5ZVfRAIYyUMivwRd/VoLD3X2AT/HXwSAR95W7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=dpdk.org 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=9gDY6f327Ly0yM0iDrnuSlxJCzu9LQn+dUpgujTcjQQ=; b=mkBqVByc75Pene0f0ttxGAY80Kwk/qB3fNeQPjsnVMKmUcDELdxnOr7931dSiqOhnljcwf2qh+T353IVwHi2N4z5XxrYg2/Jn8PCpmof+EAKSeUKKMaNhV9qLEnAd8IeA3idp8X+M5/DPx1iyZQhbW2ZL24adp0/xJl6v0leIoJnyrxTBgA+fmBrD9gPIgWuIRpKkhpbU8nvvzrWaBUSjVJX1nHeRY6YIzM5DepelLZ2rpdORMcCAHcOGEBZcI9VRkqi/l5sPwRXHCAQ99vnEGl0O+8fA1+OlLM/Fa7qNa+SdA4WNm72q30TKjVMTQuSZkUpX3mDsWxzaECIaRiC0g== Received: from BN8PR04CA0045.namprd04.prod.outlook.com (2603:10b6:408:d4::19) by BL1PR12MB5378.namprd12.prod.outlook.com (2603:10b6:208:31d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.18; Mon, 13 Sep 2021 17:19:14 +0000 Received: from BN8NAM11FT062.eop-nam11.prod.protection.outlook.com (2603:10b6:408:d4:cafe::8) by BN8PR04CA0045.outlook.office365.com (2603:10b6:408:d4::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.16 via Frontend Transport; Mon, 13 Sep 2021 17:19:14 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; 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 BN8NAM11FT062.mail.protection.outlook.com (10.13.177.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4500.14 via Frontend Transport; Mon, 13 Sep 2021 17:19:14 +0000 Received: from DRHQMAIL107.nvidia.com (10.27.9.16) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 13 Sep 2021 17:19:13 +0000 Received: from nvidia.com (172.20.187.5) by DRHQMAIL107.nvidia.com (10.27.9.16) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 13 Sep 2021 17:19:10 +0000 From: Tal Shnaiderman To: CC: , , , , , , Date: Mon, 13 Sep 2021 20:16:58 +0300 Message-ID: <20210913171658.3664-1-talshn@nvidia.com> X-Mailer: git-send-email 2.16.1.windows.4 MIME-Version: 1.0 X-Originating-IP: [172.20.187.5] X-ClientProxiedBy: HQMAIL105.nvidia.com (172.20.187.12) To DRHQMAIL107.nvidia.com (10.27.9.16) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3c794970-1929-4238-43b7-08d976da9c51 X-MS-TrafficTypeDiagnostic: BL1PR12MB5378: X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4502; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KndwSp29W2sYBaEDH23LfsmskgTrLshKzk0Fr2e25uzMI9e5GtDD+roC7X/EabWj5DaWjYLQe8Z1uKXuL+fNtb4WuiKbdYyTgsID6En6BppIP/jUl7/uDXzFZgnbXDP+T1LpnRaqe1ZX0Pm9OauECJGHRMG9IaRE1SI3fU81eMaqmtmp3oAuuYxPebCNsFDS2hktE7w50u6JtMHiez41Au1cuH7CZCabuPgzYlZgsMsyCP+FUNaLQVlTL2Y+vrRXijNp80cmTCKW3o8/nYcpuW2wSugQLOVZqaQ47tOZy2EZZu9h5AhPN5xePbYyuO3X6lthN2D6vtWfzVdEVhnxPcMQt5z5OZTj4izMj7QqTdQ2lsfoHZrLvFb1AcWLwsx1uML8bN4LZzgbTgntqwZngTpMMkBZv0exsvqTZawVtsaUro9B9twSa4Z94hLdp+nn5j04Ec/lp6F0B4niyzPDv/1zEIx44Klqa3WBrNfHmWNFVh6nJAMKyTlNnR20oum1uOv3uJI6+TpMZH3nQOvwPb9YSwDJXCcZnyAehcWxWGXOTLohqOXLbAM3xYdvtfx/VIfhlRsBxwSnrYwZbchVRCArMOKdTmQ9vQhuyx5MD1Ewx7xpn8e9Grzfm3lbRMr+GoP7lkV/PkVFuD0juCuBpCnEDt0O7nREH0vwAzAg96X16NNRUsv3ilE79Sj7kKv2JY+MK05PD0723aFea560Hw== 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)(39860400002)(346002)(136003)(376002)(396003)(46966006)(36840700001)(83380400001)(316002)(4326008)(186003)(16526019)(7696005)(6666004)(55016002)(54906003)(6286002)(36756003)(6916009)(5660300002)(2616005)(1076003)(36906005)(70206006)(36860700001)(426003)(336012)(86362001)(8936002)(82310400003)(356005)(7636003)(2906002)(82740400003)(47076005)(8676002)(26005)(478600001)(70586007); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2021 17:19:14.5346 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3c794970-1929-4238-43b7-08d976da9c51 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: BN8NAM11FT062.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5378 Subject: [dpdk-dev] [PATCH] cryptodev: build on Windows 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" Build the cryptography device library on Windows OS by removing unneeded include and exports blocking the compilation. Signed-off-by: Tal Shnaiderman Acked-by: William Tu Acked-by: Pallavi Kadam Acked-by: Akhil Goyal --- lib/cryptodev/rte_cryptodev.c | 1 - lib/cryptodev/version.map | 2 -- lib/meson.build | 1 + 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/cryptodev/rte_cryptodev.c b/lib/cryptodev/rte_cryptodev.c index 9fa3aff1d3..b913c434c5 100644 --- a/lib/cryptodev/rte_cryptodev.c +++ b/lib/cryptodev/rte_cryptodev.c @@ -12,7 +12,6 @@ #include #include #include -#include #include #include diff --git a/lib/cryptodev/version.map b/lib/cryptodev/version.map index 8294c9f64f..43cf937e40 100644 --- a/lib/cryptodev/version.map +++ b/lib/cryptodev/version.map @@ -93,10 +93,8 @@ EXPERIMENTAL { # added in 20.11 rte_cryptodev_configure_raw_dp_ctx; rte_cryptodev_get_raw_dp_ctx_size; - rte_cryptodev_raw_dequeue; rte_cryptodev_raw_dequeue_burst; rte_cryptodev_raw_dequeue_done; - rte_cryptodev_raw_enqueue; rte_cryptodev_raw_enqueue_burst; rte_cryptodev_raw_enqueue_done; diff --git a/lib/meson.build b/lib/meson.build index 1673ca4323..5f3b1cf365 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -80,6 +80,7 @@ if is_windows 'hash', 'timer', 'bitratestats', + 'cryptodev', 'cfgfile', 'gro', 'gso',