Show a cover letter.

GET /api/covers/94945/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 94945,
    "url": "http://patchwork.dpdk.org/api/covers/94945/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/1624952076-30928-1-git-send-email-anoobj@marvell.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1624952076-30928-1-git-send-email-anoobj@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1624952076-30928-1-git-send-email-anoobj@marvell.com",
    "date": "2021-06-29T07:34:28",
    "name": "[v3,0/8] Add lookaside IPsec and asymmetric in cnxk crypto PMDs",
    "submitter": {
        "id": 1205,
        "url": "http://patchwork.dpdk.org/api/people/1205/?format=api",
        "name": "Anoob Joseph",
        "email": "anoobj@marvell.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/1624952076-30928-1-git-send-email-anoobj@marvell.com/mbox/",
    "series": [
        {
            "id": 17512,
            "url": "http://patchwork.dpdk.org/api/series/17512/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=17512",
            "date": "2021-06-29T07:34:28",
            "name": "Add lookaside IPsec and asymmetric in cnxk crypto PMDs",
            "version": 3,
            "mbox": "http://patchwork.dpdk.org/series/17512/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/94945/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "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])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 2282FA0A0C;\n\tTue, 29 Jun 2021 09:34:58 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9BAF340E01;\n\tTue, 29 Jun 2021 09:34:57 +0200 (CEST)",
            "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n [67.231.148.174])\n by mails.dpdk.org (Postfix) with ESMTP id 7BE664069F\n for <dev@dpdk.org>; Tue, 29 Jun 2021 09:34:55 +0200 (CEST)",
            "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id\n 15T7QR8d006831; Tue, 29 Jun 2021 00:34:51 -0700",
            "from dc5-exch02.marvell.com ([199.233.59.182])\n by mx0a-0016f401.pphosted.com with ESMTP id 39fuw50s42-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);\n Tue, 29 Jun 2021 00:34:51 -0700",
            "from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH02.marvell.com\n (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.18;\n Tue, 29 Jun 2021 00:34:50 -0700",
            "from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com\n (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.18 via Frontend\n Transport; Tue, 29 Jun 2021 00:34:50 -0700",
            "from HY-LT1002.marvell.com (HY-LT1002.marvell.com [10.28.176.218])\n by maili.marvell.com (Postfix) with ESMTP id 69EBC5B6926;\n Tue, 29 Jun 2021 00:34:47 -0700 (PDT)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;\n h=from : to : cc :\n subject : date : message-id : in-reply-to : references : mime-version :\n content-transfer-encoding : content-type; s=pfpt0220;\n bh=AVe2N2puy1qtKRWeb8NilYdeD6UPD1X3Vi+sGgdG9hA=;\n b=eCxz4LfbGh5YVybl91HhUQ94GPt5dG7RTJ//r03rJDTgL6jjqZoclErPzHFNUESCQLi/\n PU1Qz0PWjtTSuLpSoP8wvqfakPrDVh2kTQCzD1vspIsEVg3b27OkImy02J/4yS7R4tRN\n Emc2SIQ3URM0P2sIK8YQILM1LExvlAERZR4GNSzPm8WNSmX7Q83ilz6Hf4Dd9CAB7IZm\n p26RP+oBkuqhyMgYDTPA0wpT5NL0Lzba1yliCqC/tz0l6zKQYU6gZIupnCaaAoti0A7f\n 6aw3SySwJpQSwXiG6GOL9aGUdMStsKtVeNKfHIL3JAUGxDC+otlB7X2yThVUyEQTOehB /w==",
        "From": "Anoob Joseph <anoobj@marvell.com>",
        "To": "Akhil Goyal <gakhil@marvell.com>, Thomas Monjalon <thomas@monjalon.net>",
        "CC": "Anoob Joseph <anoobj@marvell.com>, Jerin Jacob <jerinj@marvell.com>,\n \"Ankur Dwivedi\" <adwivedi@marvell.com>, Tejasree Kondoj\n <ktejasree@marvell.com>, <dev@dpdk.org>",
        "Date": "Tue, 29 Jun 2021 13:04:28 +0530",
        "Message-ID": "<1624952076-30928-1-git-send-email-anoobj@marvell.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1624601708-29991-1-git-send-email-anoobj@marvell.com>",
        "References": "<1624601708-29991-1-git-send-email-anoobj@marvell.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-ORIG-GUID": "4W8DLswnOtOv0AUrEYJBdT-pkniNfokP",
        "X-Proofpoint-GUID": "4W8DLswnOtOv0AUrEYJBdT-pkniNfokP",
        "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790\n definitions=2021-06-29_02:2021-06-25,\n 2021-06-29 signatures=0",
        "Subject": "[dpdk-dev] [PATCH v3 0/8] Add lookaside IPsec and asymmetric in\n cnxk crypto PMDs",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Add rte_security (lookaside protocol - IPsec) support in crypto_cn10k.\n\nIPsec operations can be offloaded to CPT's SE and IE engines, which\ncan process IPsec protcol operations including atomic sequence number\nincrement (for outbound operations) and anti replay window check (for\ninbound operations).\n\nAdd support for asymmetric operations in crypto cnxk PMDs.\nFollowing operations are supported,\n- RSA\n- DSA\n- ECDSA\n- ECPM\n- Modular Exponentation\n\nAnoob Joseph (2):\n  crypto/cnxk: add security capabilities\n  crypto/cnxk: add asymmetric capabilities\n\nKiran Kumar K (3):\n  crypto/cnxk: add asymmetric session ops\n  crypto/cnxk: add asymmetric datapath ops\n  test/crypto: add cnxk for asymmetric cases\n\nSrujana Challa (1):\n  crypto/cnxk: add security ctx skeleton\n\nTejasree Kondoj (2):\n  crypto/cnxk: add security session ops\n  crypto/cnxk: add security handling in datapath ops\n\nChanges in v3:\n- Rebased on dpdk-next-crypto ToT\n- Merged asymmetric & lookaside IPsec series\n\n  Changes in v2:\n- Added documentation\n- Added asymmetric capabilities as separate patch\n\n\n app/test/test_cryptodev_asym.c                    |  30 +\n doc/guides/cryptodevs/cnxk.rst                    |  47 ++\n doc/guides/cryptodevs/features/cn10k.ini          |  14 +\n doc/guides/cryptodevs/features/cn9k.ini           |  13 +\n doc/guides/rel_notes/release_21_08.rst            |   4 +\n drivers/crypto/cnxk/cn10k_cryptodev.c             |  14 +\n drivers/crypto/cnxk/cn10k_cryptodev_ops.c         | 111 ++-\n drivers/crypto/cnxk/cn10k_ipsec.c                 | 275 +++++++\n drivers/crypto/cnxk/cn10k_ipsec.h                 |  36 +\n drivers/crypto/cnxk/cn10k_ipsec_la_ops.h          |  74 ++\n drivers/crypto/cnxk/cn9k_cryptodev.c              |   4 +-\n drivers/crypto/cnxk/cn9k_cryptodev_ops.c          |  35 +-\n drivers/crypto/cnxk/cnxk_ae.h                     | 836 ++++++++++++++++++++++\n drivers/crypto/cnxk/cnxk_cryptodev.h              |   8 +-\n drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c | 170 +++++\n drivers/crypto/cnxk/cnxk_cryptodev_capabilities.h |   9 +-\n drivers/crypto/cnxk/cnxk_cryptodev_ops.c          | 106 +++\n drivers/crypto/cnxk/cnxk_cryptodev_ops.h          |   8 +\n drivers/crypto/cnxk/cnxk_cryptodev_sec.c          |  48 ++\n drivers/crypto/cnxk/cnxk_cryptodev_sec.h          |  14 +\n drivers/crypto/cnxk/cnxk_ipsec.h                  |  20 +\n drivers/crypto/cnxk/meson.build                   |   6 +-\n 22 files changed, 1869 insertions(+), 13 deletions(-)\n create mode 100644 drivers/crypto/cnxk/cn10k_ipsec.c\n create mode 100644 drivers/crypto/cnxk/cn10k_ipsec.h\n create mode 100644 drivers/crypto/cnxk/cn10k_ipsec_la_ops.h\n create mode 100644 drivers/crypto/cnxk/cnxk_ae.h\n create mode 100644 drivers/crypto/cnxk/cnxk_cryptodev_sec.c\n create mode 100644 drivers/crypto/cnxk/cnxk_cryptodev_sec.h\n create mode 100644 drivers/crypto/cnxk/cnxk_ipsec.h"
}