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 B07C9A0C47; Tue, 12 Oct 2021 19:20:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8F133410DF; Tue, 12 Oct 2021 19:20:56 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2089.outbound.protection.outlook.com [40.107.237.89]) by mails.dpdk.org (Postfix) with ESMTP id 14EC6410DC for ; Tue, 12 Oct 2021 19:20:55 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e38HsrEUSD21wnHEjFLQzQ5hdQAo4xhWxkwqjCdB97+nTiPHbzoeGS6BjCATF/B8j5+DsFiSkMR1tzL0E6nQHPGpFGwHFKQh8kAG91YOyTUxPr+WaIsKmcZF4CZqWU2IWMWoBa5yBz8GbPo8ZcqHPr8N4IfA9lB7+Ool4fTFHz8w5jxekOCEFEloTmiTNUa10SyWpE7wiGVzWqnIiFg2CP57+wMWOwdNgys/bOs9OiBfWFqGjpkmB/A1aEDceMs0iUz/tKHR0u3/ModHzzd7WniQDQUvyMFhaEVznBQHRNcf4F/cJ33gCSsrtlFQun2ykad/09vEjAGK9NkorvjAmg== 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=V92hEFWKBD6COeu4orK/MF35bGC8N2Tp7tcCVMIBPnQ=; b=WCIflyJ0zlGGof67qYMreVjuwOS/BLA7VLFzJo+1GxXMDisyPmcL59iI7bYqdIaByggbPmygHzcHQ/tutOfFdkPeyd4YED3qqxHyjMHda96VKVCT0nGOX7c+iXOS57jK1fI4+NbmZi3xCUqiezI1VYj15T6gd5ItaXoQzo5Mv5DKGRk+CT2bRalghQG1+Nxclhuvk81nwUURjYgYco+E2hZYEaL6zrIw7GntSSLH1oSvWnkgLGBgJMm9xDStGDR6yGyteuTCZSufGKQFp0f5z8aI3zPoYnEdd/6YmNJ+hxh9dqFzI3sjyvo+hVn0+VDJGefXHtM3bdBiSyzSIIcqXQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; 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=V92hEFWKBD6COeu4orK/MF35bGC8N2Tp7tcCVMIBPnQ=; b=NpS4mQMvl7tA8arLEUhjWFisyxkbwhWpMemL16KkmMQM9I2UzAyaSoOOpvIfUfomgnG1lFqrlQVA1M4z46oZ+4TGpabNeuhDX4TFkDqy9EYT2+6EhjiPUfkEBtZNuM2Sl/EqbVrTKymvvfuIdYFaqTAhWZCJoRRCBEsK7PawhJRFMIW6VCTqbjs9mIR9d47xaWdv/3OGRFK4Z9nnj5P9r+l1lQ41Sk2X5ByxiXlREJeiLjQssnC8x7YuHimbGtyJ4zIRMXyS3dmu9gIISTYGqyy86AtCWIoLhczhf9xyet7ByQdT1U4hdugjKEAgCIGH0xD9q7TlzBGKsTSZR5wh0w== Received: from DM4PR12MB5389.namprd12.prod.outlook.com (2603:10b6:5:39a::7) by DM6PR12MB5536.namprd12.prod.outlook.com (2603:10b6:5:1ba::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.19; Tue, 12 Oct 2021 17:20:53 +0000 Received: from DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::45be:2914:19ef:f4bb]) by DM4PR12MB5389.namprd12.prod.outlook.com ([fe80::45be:2914:19ef:f4bb%3]) with mapi id 15.20.4587.026; Tue, 12 Oct 2021 17:20:53 +0000 From: Tal Shnaiderman To: Tal Shnaiderman , "dev@dpdk.org" CC: NBU-Contact-Thomas Monjalon , "gakhil@marvell.com" , "declan.doherty@intel.com" , "asomalap@amd.com" , "ruifeng.wang@arm.com" , "ajit.khaparde@broadcom.com" , "raveendra.padasalagi@broadcom.com" , "vikas.gupta@broadcom.com" , "anoobj@marvell.com" , "roy.fan.zhang@intel.com" , "pablo.de.lara.guarch@intel.com" , "john.griffin@intel.com" , "fiona.trahe@intel.com" , "deepak.k.jain@intel.com" , "adwivedi@marvell.com" , "ktejasree@marvell.com" , "michaelsh@marvell.com" , "lironh@marvell.com" , "rnagadheeraj@marvell.com" , "jsrikanth@marvell.com" , Matan Azrad , "g.singh@nxp.com" , "hemant.agrawal@nxp.com" , "jianjay.zhou@huawei.com" Thread-Topic: [dpdk-dev] [PATCH] doc: add table of supported operating systems for cryptodevs Thread-Index: AQHXv4nRsEQU6fM6YE26d7QVoNd8cavPmFMw Date: Tue, 12 Oct 2021 17:20:53 +0000 Message-ID: References: <20211012165255.21196-1-talshn@nvidia.com> In-Reply-To: <20211012165255.21196-1-talshn@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 192e4e84-ca1f-41d1-907c-08d98da4a524 x-ms-traffictypediagnostic: DM6PR12MB5536: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: aUhl9Qc/8BB4TOXBBMaRcvGaZYKOHlNDjC+cyE9lPXtTiCAtwct8Zv6ldW6trGuB380ZIu1W2XWxUkSqoiSsGqit8V35LrbXkfHQ0dEoGuNObR2Kagmb3nuAVvwk04xCjnfNLlOt2nAkXOkxK0DXhcCA3+6AFORf/l+gHBHiQa5oE4atKJEhHdUemLfQO3h8T6l0J7HVNwudg9179G7EgWjDCcmf5mSzA4HrxvItcOgslkNmpKfR3VZA8boyskERv+YbcI0lEIgN8Nn/0APAKjNsRBml3EPsvueeLmgzTKhRlfMGrFTAuPvsT6Jz4nSUzVU7zP9ikmRGeLqJcRx6RO4hR3lrQKw2BYfmL80TdvxD9fBrV9y/7R2CBsV5OZ7EcC5umO2GjTRzQXV9ZEy5l5UYdzI3fvUjExRV+FeMvesyiRDZxH9tQpHdofInxbGqxjdCck257+XvSFDDlnBRAuvJ/MQ7dz+Wl6tPALDMXL3E9V/shWj9D8iX30nb0a+AwEBczMYMbRd7xAI36GBSFO1DgL9BGRIM4++B/ZGkxDoeVtZuJSGb6BzBC3Z/wCGs9FGejglH/G7XObfJkIZYJYomkouEqNDscxBBYLh3h0R+PVVnIax78Qqh2geH94FL1tK2ke500d6OCPu+8asFXeUXhmOgiQhY6wiShM38ATfxQDvcbVuPpRkIp+2afqPoXHcNnH0qWcNvFdz7/yOuYg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5389.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66446008)(64756008)(66556008)(7416002)(316002)(186003)(66476007)(38070700005)(26005)(54906003)(110136005)(2906002)(6506007)(71200400001)(76116006)(4326008)(9686003)(7696005)(66946007)(30864003)(83380400001)(86362001)(55016002)(5660300002)(8676002)(52536014)(122000001)(508600001)(33656002)(8936002)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?iM2DeHvU4JNnL5UB7kwvhNPyjCTOd32hSLDCYa58LVd6Gujfv0qH4pXzh8u/?= =?us-ascii?Q?AjSX0vzdBOH2s8UuMF1B3ZHNwDBX8S7Esx7d2wdJLm/ffUiPvVfCO+h/0Rw7?= =?us-ascii?Q?FwyPFRh785X2yYdNeCfKxysIGydxSOT8XXVCRAdtbcOsirCY4hvJlKYFjUr0?= =?us-ascii?Q?rRn3qUmijUu+7kZYzZyIgodIVcroZLROlKXQfj2oDQFBF6sUfr0e8L1yC/WA?= =?us-ascii?Q?BrM+UjsNUarVykoM++Midoywbks83XlRAvy6JQQEoCl0kpOcDgVsHYPqnyf0?= =?us-ascii?Q?JdTORoMDdF2u3Q07zgBBQy9vb1H7HMlYSfX/luluueR+7WBEOUww3puUS5Ev?= =?us-ascii?Q?eoNnuUTr2j+O6PJKtgiatGhtiu1YM9MQ89egXwj1ldDC96a1sDzTqjrAMG9f?= =?us-ascii?Q?BQu80qjyZ0k92qJM9jrqvh2q4c8iAqagaHhEWYZUPC3lQN7PPcLccSmhKjDA?= =?us-ascii?Q?u0eJ3D0xO/4XIh666X/sW2fuFRaxdeJbIE7eZHifcg5eiSF0iXP3pcTReeqj?= =?us-ascii?Q?D1RYAsaf32DmyxUOOLljycfo5RQwoxZfF8ebISy63/G+z1LBjBYs6nBH0Xsv?= =?us-ascii?Q?K4DNd/OBKq9P3VQvhNNA27zkySAH9n/v3ajjIoV/fKjdbldXXNXhZwVkKnCs?= =?us-ascii?Q?RMKvpvTsdRM7/fA+o+otiEgukFOV/V3IJLDoIeXAHC/822NVoGkixmnEL5LL?= =?us-ascii?Q?ENp9TY9CDI0EsBfqHHFAR546S+a4xMAKgUtejYJyijlQbspEBMVIt1KNNlqH?= =?us-ascii?Q?VKGNxmxNibSlsgvAO+M7xuTLFeSLbCx3bS9tFH6rjUJ5058wgAYXUVWRIRUi?= =?us-ascii?Q?kXMZhoHhUVcmUDG0Mz6OKI+c66SV5Ft4aAR5a8iusehPiHSYrYRHzCWpGbRt?= =?us-ascii?Q?TCxwgxxELpPlG6Uc86MEuWZo2Pmbzujj66kIlNq+UgCemYIgTjGhJx+jr9X2?= =?us-ascii?Q?3RH8LFbn+szsPWOgGT17M5E53V2v7UYy8ceD1xEbJBeuL32NDDBBMRV6ZTYg?= =?us-ascii?Q?oFfK5DWr7juuOkUi/JYLpaP+JK0tPTDpolhu+ABxcg77A8w8j7/kVRdDJnx7?= =?us-ascii?Q?x2cL2PP+cHP2io/aKszxx65G6Tvbuz1AbjWjBvAqDZ7Mdd62eAOv26T0KlZS?= =?us-ascii?Q?RYcZzi2AGrpUTj3pU5bS3vSAO91C/uRXik1kVzBNe757swR6NfzsMl++17Xw?= =?us-ascii?Q?hNvfSJP7xL51PubD7IY+dny+Gn3twm3PT/mUXVsLvmCQ9PRs0I0Y9FpnC7Ur?= =?us-ascii?Q?vbzPM8rUR7NE7EVQLSdn7JVa2ZIJ6pZmGEKkuMFcDsy7C2buAkEp35cHxuXB?= =?us-ascii?Q?PIM=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5389.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 192e4e84-ca1f-41d1-907c-08d98da4a524 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2021 17:20:53.3141 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: mDhTXiYJyB3GNryzuCSQsdVv92Dc4ku+c6TR8EY9dWsP02cXnJCgUBv6ixOFLwcGhO487BfNWWRy8D08jwq2ZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB5536 Subject: Re: [dpdk-dev] [PATCH] 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" Hi Crypto PMD maintainers, This patch adds to the crypto documentation guide a table of supported oper= ating systems per crypto PMD. However, I'm not sure my assumption regarding the FreeBSD OS support is cor= rect, I based it on the meson.build script of each PMD and marked FreeBSD =3D Y (supported) for each PMD who didn't explicitly use= the condition below: if not is_linux build =3D false .... Please let me know if I'm wrong and I'll modify the table. Thanks, Tal. > Subject: [dpdk-dev] [PATCH] doc: add table of supported operating systems > for cryptodevs >=20 > External email: Use caution opening links or attachments >=20 >=20 > Added table to the crypto device drivers documentation stating the suppor= t > of each PMD on Linux, FreeBSD and Windows. >=20 > Signed-off-by: Tal Shnaiderman > --- > Depends-on: series-19563 ("Support MLX5 crypto driver on Windows") > --- > 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/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 +++++++ > 25 files changed, 167 insertions(+), 1 deletion(-) >=20 > 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 =3D dirname(__file__) + '/cryptodevs/overview_os_table.tx= t' > + generate_overview_table(table_file, 6, > + 'OS', > + 'Operating systems support for crypto driver= s', > + 'Operating system') > table_file =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'aesni_gcm' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'aesni_gcm' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D Y ; Supported Asymmetric > algorithms of the 'aesni_mb' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'aesni_mb' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D Y > ; Supported Asymmetric algorithms of the 'armv8' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'armv8' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'bcmfs' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'bcmfs' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'dpaa2_sec' crypto driver. > +; > +[OS] > +Linux =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'ccp' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'ccp' crypto driver. > +; > +[OS] > +Linux =3D Y > \ No newline at end of file > diff --git a/doc/guides/cryptodevs/features/cn10k.ini > b/doc/guides/cryptodevs/features/cn10k.ini > index f5552feca3..43523537b2 100644 > --- a/doc/guides/cryptodevs/features/cn10k.ini > +++ b/doc/guides/cryptodevs/features/cn10k.ini > @@ -78,3 +78,9 @@ Modular Inversion =3D > Diffie-hellman =3D > ECDSA =3D Y > ECPM =3D Y > + > +; > +; Supported Operating systems of the 'cn10k' crypto driver. > +; > +[OS] > +Linux =3D 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 =3D > Diffie-hellman =3D > ECDSA =3D Y > ECPM =3D Y > + > +; > +; Supported Operating systems of the 'cn9k' crypto driver. > +; > +[OS] > +Linux =3D Y > \ No newline at end of file > diff --git a/doc/guides/cryptodevs/features/default.ini > b/doc/guides/cryptodevs/features/default.ini > index c24814de98..4581a44bd2 100644 > --- a/doc/guides/cryptodevs/features/default.ini > +++ b/doc/guides/cryptodevs/features/default.ini > @@ -117,3 +117,11 @@ Modular Inversion =3D > Diffie-hellman =3D > ECDSA =3D > ECPM =3D > + > +; > +; Supported Operating systems of a default crypto driver. > +; > +[OS] > +Linux =3D > +FreeBSD =3D > +Windows =3D > 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) =3D Y > ; Supported Asymmetric algorithms of the 'dpaa2_sec' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'dpaa2_sec' crypto driver. > +; > +[OS] > +Linux =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'dpaa_sec' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'dpaa_sec' crypto driver. > +; > +[OS] > +Linux =3D 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 =3D Y > ; Supported Asymmetric algorithms of the 'kasumi' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'kasumi' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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) =3D Y > ; Supported Asymmetric algorithms of a mlx5 crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'mlx5' crypto driver. > +; > +[OS] > +Linux =3D Y > +Windows =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'mvsam' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'mvsam' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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) =3D Y > ; Supported Asymmetric algorithms of the 'nitrox' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'nitrox' crypto driver. > +; > +[OS] > +Linux =3D 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 =3D 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 =3D Y > +FreeBSD =3D 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 =3D > Diffie-hellman =3D > ECDSA =3D Y > ECPM =3D Y > + > +; > +; Supported Operating systems of the 'octeontx' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D > Diffie-hellman =3D > ECDSA =3D Y > ECPM =3D Y > + > +; > +; Supported Operating systems of the 'octeontx2' crypto driver. > +; > +[OS] > +Linux =3D 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 =3D Y > Modular Exponentiation =3D Y > Modular Inversion =3D Y > Diffie-hellman =3D Y > + > +; > +; Supported Operating systems of the 'openssl' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D Y Modular Exponentiation =3D Y > Modular Inversion =3D Y > RSA =3D Y > + > +; > +; Supported Operating systems of the 'qat' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D Y > \ No newline at end of file > diff --git a/doc/guides/cryptodevs/features/snow3g.ini > b/doc/guides/cryptodevs/features/snow3g.ini > index 14ac7e4b6d..98a14420f5 100644 > --- a/doc/guides/cryptodevs/features/snow3g.ini > +++ b/doc/guides/cryptodevs/features/snow3g.ini > @@ -30,3 +30,10 @@ SNOW3G UIA2 =3D Y > ; Supported Asymmetric algorithms of the 'snow3g' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'snow3g' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D Y > ; Supported Asymmetric algorithms of the 'virtio' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'virtio' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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 =3D Y > ; Supported Asymmetric algorithms of the 'zuc' crypto driver. > ; > [Asymmetric] > + > +; > +; Supported Operating systems of the 'zuc' crypto driver. > +; > +[OS] > +Linux =3D Y > +FreeBSD =3D 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: >=20 > .. include:: overview_asym_table.txt > + > +Supported Operating Systems > +------------------------------- > + > +.. _table_crypto_pmd_os: > + > +.. include:: overview_os_table.txt > -- > 2.16.1.windows.4