From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E11CDA0C5B; Thu, 4 Nov 2021 19:49:30 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id ADAD442710; Thu, 4 Nov 2021 19:49:30 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2085.outbound.protection.outlook.com [40.107.93.85]) by mails.dpdk.org (Postfix) with ESMTP id 89F9E41223 for ; Thu, 4 Nov 2021 19:49:29 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oD2zhCHHwAQPB28xkNJ3HrcHWwCVgdRltwOiyA4QCSn6cqtiLBpJzvObtey3r1LucKt2XVajwPzxaqMWvSv7iTmGT9NBphkr/BEb5XxqSXKcIBUfYulai8LJOGPNU9vYcszj5pjUVFmd8Ey0kGAgAa+bDvXvuvuSEtiXIS+ibMMU9FNHFxXVFzsg4VRxabPz1PshfkGxAQYvfYhr91oYXgKkMRqO+d9Z+HEbP7lGrQDZn0rPORD2mRxUHKDm+EolXQFyPGqtGi9q/N7x6BzimaVkH3NC2e4JA4g8WoSZOwMR4b7gABILGlnSpAY8zfu6vs0+85IgJkrLSzu0pA9cGg== 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=ZKWq6PrH7KQ41y9Ov2iBKJGGD7qRaP+N9fJEKJekipI=; b=HproU/KO/MCy4atOntKiNuafzjB3Bk8mLANrV8qPrU9Na1nKebgnCQWvSMUT5brkr4IMkVKKFrFhapXJbDw2hGSYp8N1aX/6PulTY1YSStHCDaV4i2Dxm6ZyYCsp7LSoZdhED8d2XygMzJ1kvThfN4O417rujVJgpQTYfUflRaAWBp2eSEj+2QqLo7kMkQu2sDyoArV48i6CMFZma2j+yNmiFDB6icQrx9tvV7nkZCtKBInFUf8Hunh7HwxH0x73JIp/e3NxVaNoA0+vpbdTy1UXOQXn99s8Jh1fJewqoASepA2YWJ7ddtUuyYcqczBDftrulA0fq8VlfUnPLcbiTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=marvell.com smtp.mailfrom=nvidia.com; dmarc=pass (p=quarantine sp=quarantine 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=ZKWq6PrH7KQ41y9Ov2iBKJGGD7qRaP+N9fJEKJekipI=; b=PgwpH+W9aW4DayPE2hyfHOzYhzmj0lodphFo9FyhG6w6WV7IGbtbJuOvHyj5BgzmH+XKbt9mkHjm5fqvQLGOIgo1ge+1aEzjtUNjToe6esKsPSAWy1uVN4c+m/VOgUPmHovyxYMgs4LJLcn8tLmfkfwZp1v3QP5r8zNb63A56IpP8FHN3HNFWaje1xe5zj0YLZgmwIvY1NstthF3gr7iwHWbs81kOweiYEDnQiDxmtZJU+ctvw4TTFPdUy3IphvYmT1somxfWjGVsgCFlPRQD6Hji7BBK/w7JPvGLcs878HwPCGUabiZSjZQVAQGseKqqrOLHrJj3LQpaYYTmA28Fw== Received: from CO2PR04CA0161.namprd04.prod.outlook.com (2603:10b6:104:4::15) by BN6PR1201MB0211.namprd12.prod.outlook.com (2603:10b6:405:55::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11; Thu, 4 Nov 2021 18:49:21 +0000 Received: from CO1NAM11FT013.eop-nam11.prod.protection.outlook.com (2603:10b6:104:4:cafe::66) by CO2PR04CA0161.outlook.office365.com (2603:10b6:104:4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.11 via Frontend Transport; Thu, 4 Nov 2021 18:49:20 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; marvell.com; dkim=none (message not signed) header.d=none;marvell.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 CO1NAM11FT013.mail.protection.outlook.com (10.13.174.227) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4669.10 via Frontend Transport; Thu, 4 Nov 2021 18:49:20 +0000 Received: from nvidia.com (172.20.187.6) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Thu, 4 Nov 2021 18:49:13 +0000 From: Tal Shnaiderman To: CC: , , , , , , , , , , , , , , , , , , , , , , , Date: Thu, 4 Nov 2021 20:48:43 +0200 Message-ID: <20211104184843.11364-1-talshn@nvidia.com> X-Mailer: git-send-email 2.16.1.windows.4 In-Reply-To: <20211012165255.21196-1-talshn@nvidia.com> References: <20211012165255.21196-1-talshn@nvidia.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [172.20.187.6] X-ClientProxiedBy: HQMAIL111.nvidia.com (172.20.187.18) To HQMAIL107.nvidia.com (172.20.187.13) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dba4b0b4-81af-49e4-07ba-08d99fc3cfe3 X-MS-TrafficTypeDiagnostic: BN6PR1201MB0211: X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6790; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6GOQ1sMk1l6tr8dQqTqGRnSfur4UlrRbpnV8vnEZm/Viou3SfPCWyTbiw68bENp7LkAfr2Wb12WujONIGxqtBx994rb0ufb63UH7Ms1EJ/UYQvMkpuLMLmJtXoemKRyCIm+TlAkhzTx84uXev+L/zTuUYvFFZ2SgRLW+H4IGqFWd+DbJTh6Iyaj5UMgeDzJLTdQGY59gz5aOq3aUiR5hry74WXhEAW8fGTHFQWbiCDkDAKyhidf7JjZrAvy2T8g+eUTjURSj+kCO6ridm9SBw38yfI3dna4wZnmHaxRz7A9/cE3vhczWvmHcANN+WN77+hKs+lw9w+cNttD4GAduIWe/9YW0jw6J7YO0KH+7GQ5yqIWhA5kzE/KTOp3MKPIwk7WuS6TirFBGrcnbPPsW/lbPFZDZwwZko9SQiXRlScL6KX8XGj2O5CXMGYuz/zon/yi2CGnGo06mggCzAndVHjmnb4LpD9cRxEJSkzA/bUkpRk273ekIaJbxxZzsH7QhrMwcYfEtjB8Ck2kY57B4RnGLDp45yuClwLhw7lbHon50jWjEPuersJzQfRfpQisOFsVTS1/Z+9tnw7kuca/GqaFq1qk/CTfcNeDTfhNAbdiDHXbtJjgBAhH9rbS6TXzJDOrTfG7gAWITvYbCYesg4vlOHzEY/qeZy+6Gwvmy3xkmgwlHSwmMoYB03sx6S+aob5Ar7dg4iKnlEkoWazQkKw== 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)(36840700001)(46966006)(4326008)(5660300002)(1076003)(7636003)(508600001)(54906003)(316002)(55016002)(70586007)(2906002)(426003)(2616005)(336012)(356005)(70206006)(30864003)(82310400003)(8936002)(186003)(8676002)(6666004)(16526019)(36860700001)(26005)(7416002)(47076005)(83380400001)(6286002)(36756003)(6916009)(86362001)(7696005); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2021 18:49:20.2498 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dba4b0b4-81af-49e4-07ba-08d99fc3cfe3 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: CO1NAM11FT013.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1201MB0211 Subject: [dpdk-dev] [PATCH v2] doc: add table of supported operating systems for cryptodevs 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" Added table to the crypto device drivers documentation stating the support of each PMD on Linux, FreeBSD and Windows. Signed-off-by: Tal Shnaiderman --- v2: add chacha20_poly1305 to the table [AkhilG] --- doc/guides/conf.py | 5 +++++ doc/guides/cryptodevs/features/aesni_gcm.ini | 7 +++++++ doc/guides/cryptodevs/features/aesni_mb.ini | 7 +++++++ doc/guides/cryptodevs/features/armv8.ini | 7 +++++++ doc/guides/cryptodevs/features/bcmfs.ini | 7 +++++++ doc/guides/cryptodevs/features/caam_jr.ini | 6 ++++++ doc/guides/cryptodevs/features/ccp.ini | 6 ++++++ doc/guides/cryptodevs/features/chacha20_poly1305.ini | 7 +++++++ doc/guides/cryptodevs/features/cn10k.ini | 6 ++++++ doc/guides/cryptodevs/features/cn9k.ini | 6 ++++++ doc/guides/cryptodevs/features/default.ini | 8 ++++++++ doc/guides/cryptodevs/features/dpaa2_sec.ini | 6 ++++++ doc/guides/cryptodevs/features/dpaa_sec.ini | 6 ++++++ doc/guides/cryptodevs/features/kasumi.ini | 7 +++++++ doc/guides/cryptodevs/features/mlx5.ini | 7 +++++++ doc/guides/cryptodevs/features/mvsam.ini | 7 +++++++ doc/guides/cryptodevs/features/nitrox.ini | 6 ++++++ doc/guides/cryptodevs/features/null.ini | 9 ++++++++- doc/guides/cryptodevs/features/octeontx.ini | 7 +++++++ doc/guides/cryptodevs/features/octeontx2.ini | 6 ++++++ doc/guides/cryptodevs/features/openssl.ini | 7 +++++++ doc/guides/cryptodevs/features/qat.ini | 7 +++++++ doc/guides/cryptodevs/features/snow3g.ini | 7 +++++++ doc/guides/cryptodevs/features/virtio.ini | 7 +++++++ doc/guides/cryptodevs/features/zuc.ini | 7 +++++++ doc/guides/cryptodevs/overview.rst | 7 +++++++ 26 files changed, 174 insertions(+), 1 deletion(-) diff --git a/doc/guides/conf.py b/doc/guides/conf.py index 67d2dd62c7..0494b0efe7 100644 --- a/doc/guides/conf.py +++ b/doc/guides/conf.py @@ -368,6 +368,11 @@ def setup(app): 'Asymmetric', 'Asymmetric algorithms in crypto drivers', 'Asymmetric algorithm') + table_file = dirname(__file__) + '/cryptodevs/overview_os_table.txt' + generate_overview_table(table_file, 6, + 'OS', + 'Operating systems support for crypto drivers', + 'Operating system') table_file = dirname(__file__) + '/compressdevs/overview_feature_table.txt' generate_overview_table(table_file, 1, 'Features', diff --git a/doc/guides/cryptodevs/features/aesni_gcm.ini b/doc/guides/cryptodevs/features/aesni_gcm.ini index c592298668..58ab133e5f 100644 --- a/doc/guides/cryptodevs/features/aesni_gcm.ini +++ b/doc/guides/cryptodevs/features/aesni_gcm.ini @@ -39,3 +39,10 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'aesni_gcm' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'aesni_gcm' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/aesni_mb.ini b/doc/guides/cryptodevs/features/aesni_mb.ini index 1883217868..e616f13d50 100644 --- a/doc/guides/cryptodevs/features/aesni_mb.ini +++ b/doc/guides/cryptodevs/features/aesni_mb.ini @@ -74,3 +74,10 @@ CHACHA20-POLY1305 = Y ; Supported Asymmetric algorithms of the 'aesni_mb' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'aesni_mb' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/armv8.ini b/doc/guides/cryptodevs/features/armv8.ini index beb40c0578..33c1291ce6 100644 --- a/doc/guides/cryptodevs/features/armv8.ini +++ b/doc/guides/cryptodevs/features/armv8.ini @@ -32,3 +32,10 @@ SHA256 HMAC = Y ; Supported Asymmetric algorithms of the 'armv8' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'armv8' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/bcmfs.ini b/doc/guides/cryptodevs/features/bcmfs.ini index f7fb2ed884..5def12f8a5 100644 --- a/doc/guides/cryptodevs/features/bcmfs.ini +++ b/doc/guides/cryptodevs/features/bcmfs.ini @@ -58,3 +58,10 @@ AES CCM (256) = Y ; Supported Asymmetric algorithms of the 'bcmfs' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'bcmfs' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/caam_jr.ini b/doc/guides/cryptodevs/features/caam_jr.ini index 8d55cdb6cd..ba6d10c880 100644 --- a/doc/guides/cryptodevs/features/caam_jr.ini +++ b/doc/guides/cryptodevs/features/caam_jr.ini @@ -49,3 +49,9 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'dpaa2_sec' crypto driver. +; +[OS] +Linux = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/ccp.ini b/doc/guides/cryptodevs/features/ccp.ini index 866d4c52e7..53abd2b68e 100644 --- a/doc/guides/cryptodevs/features/ccp.ini +++ b/doc/guides/cryptodevs/features/ccp.ini @@ -63,3 +63,9 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'ccp' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'ccp' crypto driver. +; +[OS] +Linux = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/chacha20_poly1305.ini b/doc/guides/cryptodevs/features/chacha20_poly1305.ini index 3353e031c9..b5a7b39bd0 100644 --- a/doc/guides/cryptodevs/features/chacha20_poly1305.ini +++ b/doc/guides/cryptodevs/features/chacha20_poly1305.ini @@ -33,3 +33,10 @@ CHACHA20-POLY1305 = Y ; Supported Asymmetric algorithms of the 'chacha20_poly1305' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'chacha20_poly1305' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/cn10k.ini b/doc/guides/cryptodevs/features/cn10k.ini index 9d08bd5c04..ab21d9da43 100644 --- a/doc/guides/cryptodevs/features/cn10k.ini +++ b/doc/guides/cryptodevs/features/cn10k.ini @@ -79,3 +79,9 @@ Modular Inversion = Diffie-hellman = ECDSA = Y ECPM = Y + +; +; Supported Operating systems of the 'cn10k' crypto driver. +; +[OS] +Linux = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/cn9k.ini b/doc/guides/cryptodevs/features/cn9k.ini index dd935d439d..d834659d29 100644 --- a/doc/guides/cryptodevs/features/cn9k.ini +++ b/doc/guides/cryptodevs/features/cn9k.ini @@ -78,3 +78,9 @@ Modular Inversion = Diffie-hellman = ECDSA = Y ECPM = Y + +; +; Supported Operating systems of the 'cn9k' crypto driver. +; +[OS] +Linux = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/default.ini b/doc/guides/cryptodevs/features/default.ini index 96d95ddc81..018fe0221e 100644 --- a/doc/guides/cryptodevs/features/default.ini +++ b/doc/guides/cryptodevs/features/default.ini @@ -118,3 +118,11 @@ Modular Inversion = Diffie-hellman = ECDSA = ECPM = + +; +; Supported Operating systems of a default crypto driver. +; +[OS] +Linux = +FreeBSD = +Windows = diff --git a/doc/guides/cryptodevs/features/dpaa2_sec.ini b/doc/guides/cryptodevs/features/dpaa2_sec.ini index a1c91821de..3d6e449ca1 100644 --- a/doc/guides/cryptodevs/features/dpaa2_sec.ini +++ b/doc/guides/cryptodevs/features/dpaa2_sec.ini @@ -62,3 +62,9 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'dpaa2_sec' crypto driver. +; +[OS] +Linux = Y diff --git a/doc/guides/cryptodevs/features/dpaa_sec.ini b/doc/guides/cryptodevs/features/dpaa_sec.ini index 6a8f77fb1d..77101fa12d 100644 --- a/doc/guides/cryptodevs/features/dpaa_sec.ini +++ b/doc/guides/cryptodevs/features/dpaa_sec.ini @@ -62,3 +62,9 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'dpaa_sec' crypto driver. +; +[OS] +Linux = Y diff --git a/doc/guides/cryptodevs/features/kasumi.ini b/doc/guides/cryptodevs/features/kasumi.ini index fbdb47e89f..d400a4269d 100644 --- a/doc/guides/cryptodevs/features/kasumi.ini +++ b/doc/guides/cryptodevs/features/kasumi.ini @@ -30,3 +30,10 @@ KASUMI F9 = Y ; Supported Asymmetric algorithms of the 'kasumi' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'kasumi' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/mlx5.ini b/doc/guides/cryptodevs/features/mlx5.ini index a89526add0..0d210b2114 100644 --- a/doc/guides/cryptodevs/features/mlx5.ini +++ b/doc/guides/cryptodevs/features/mlx5.ini @@ -35,3 +35,10 @@ AES XTS (256) = Y ; Supported Asymmetric algorithms of a mlx5 crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'mlx5' crypto driver. +; +[OS] +Linux = Y +Windows = Y diff --git a/doc/guides/cryptodevs/features/mvsam.ini b/doc/guides/cryptodevs/features/mvsam.ini index 7516c31861..e1d182dd8e 100644 --- a/doc/guides/cryptodevs/features/mvsam.ini +++ b/doc/guides/cryptodevs/features/mvsam.ini @@ -58,3 +58,10 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'mvsam' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'mvsam' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/nitrox.ini b/doc/guides/cryptodevs/features/nitrox.ini index a1d6bcb4f1..6cab93a343 100644 --- a/doc/guides/cryptodevs/features/nitrox.ini +++ b/doc/guides/cryptodevs/features/nitrox.ini @@ -42,3 +42,9 @@ AES GCM (256) = Y ; Supported Asymmetric algorithms of the 'nitrox' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'nitrox' crypto driver. +; +[OS] +Linux = Y diff --git a/doc/guides/cryptodevs/features/null.ini b/doc/guides/cryptodevs/features/null.ini index a1c3e22a36..ae09cdd1c0 100644 --- a/doc/guides/cryptodevs/features/null.ini +++ b/doc/guides/cryptodevs/features/null.ini @@ -28,4 +28,11 @@ NULL = Y ; ; Supported Asymmetric algorithms of the 'null' crypto driver. ; -[Asymmetric] \ No newline at end of file +[Asymmetric] + +; +; Supported Operating systems of the 'null' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/octeontx.ini b/doc/guides/cryptodevs/features/octeontx.ini index d9776a5788..acc361f99b 100644 --- a/doc/guides/cryptodevs/features/octeontx.ini +++ b/doc/guides/cryptodevs/features/octeontx.ini @@ -77,3 +77,10 @@ Modular Inversion = Diffie-hellman = ECDSA = Y ECPM = Y + +; +; Supported Operating systems of the 'octeontx' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/octeontx2.ini b/doc/guides/cryptodevs/features/octeontx2.ini index 66c5fefde6..c54dc9409c 100644 --- a/doc/guides/cryptodevs/features/octeontx2.ini +++ b/doc/guides/cryptodevs/features/octeontx2.ini @@ -79,3 +79,9 @@ Modular Inversion = Diffie-hellman = ECDSA = Y ECPM = Y + +; +; Supported Operating systems of the 'octeontx2' crypto driver. +; +[OS] +Linux = Y diff --git a/doc/guides/cryptodevs/features/openssl.ini b/doc/guides/cryptodevs/features/openssl.ini index 74bb987ecd..4b0f9b162e 100644 --- a/doc/guides/cryptodevs/features/openssl.ini +++ b/doc/guides/cryptodevs/features/openssl.ini @@ -65,3 +65,10 @@ DSA = Y Modular Exponentiation = Y Modular Inversion = Y Diffie-hellman = Y + +; +; Supported Operating systems of the 'openssl' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/qat.ini b/doc/guides/cryptodevs/features/qat.ini index 6cc09cde70..bc50ecf032 100644 --- a/doc/guides/cryptodevs/features/qat.ini +++ b/doc/guides/cryptodevs/features/qat.ini @@ -82,3 +82,10 @@ CHACHA20-POLY1305 = Y Modular Exponentiation = Y Modular Inversion = Y RSA = Y + +; +; Supported Operating systems of the 'qat' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y \ No newline at end of file diff --git a/doc/guides/cryptodevs/features/snow3g.ini b/doc/guides/cryptodevs/features/snow3g.ini index 4d4c5b579b..8d6d809268 100644 --- a/doc/guides/cryptodevs/features/snow3g.ini +++ b/doc/guides/cryptodevs/features/snow3g.ini @@ -31,3 +31,10 @@ SNOW3G UIA2 = Y ; Supported Asymmetric algorithms of the 'snow3g' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'snow3g' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/virtio.ini b/doc/guides/cryptodevs/features/virtio.ini index 5dff094821..8f22b6210b 100644 --- a/doc/guides/cryptodevs/features/virtio.ini +++ b/doc/guides/cryptodevs/features/virtio.ini @@ -30,3 +30,10 @@ SHA1 HMAC = Y ; Supported Asymmetric algorithms of the 'virtio' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'virtio' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/features/zuc.ini b/doc/guides/cryptodevs/features/zuc.ini index 1c53454a6c..fa120c1d4d 100644 --- a/doc/guides/cryptodevs/features/zuc.ini +++ b/doc/guides/cryptodevs/features/zuc.ini @@ -30,3 +30,10 @@ ZUC EIA3 = Y ; Supported Asymmetric algorithms of the 'zuc' crypto driver. ; [Asymmetric] + +; +; Supported Operating systems of the 'zuc' crypto driver. +; +[OS] +Linux = Y +FreeBSD = Y diff --git a/doc/guides/cryptodevs/overview.rst b/doc/guides/cryptodevs/overview.rst index b87c4c6a27..1172297915 100644 --- a/doc/guides/cryptodevs/overview.rst +++ b/doc/guides/cryptodevs/overview.rst @@ -80,3 +80,10 @@ Supported Asymmetric Algorithms .. _table_crypto_pmd_asym_algos: .. include:: overview_asym_table.txt + +Supported Operating Systems +------------------------------- + +.. _table_crypto_pmd_os: + +.. include:: overview_os_table.txt -- 2.16.1.windows.4