Show a cover letter.

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

{
    "id": 63625,
    "url": "http://patches.dpdk.org/api/covers/63625/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1575806094-28391-1-git-send-email-anoobj@marvell.com/",
    "project": {
        "id": 1,
        "url": "http://patches.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": "<1575806094-28391-1-git-send-email-anoobj@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1575806094-28391-1-git-send-email-anoobj@marvell.com",
    "date": "2019-12-08T11:54:39",
    "name": "[00/15] add OCTEONTX2 inline IPsec support",
    "submitter": {
        "id": 1205,
        "url": "http://patches.dpdk.org/api/people/1205/?format=api",
        "name": "Anoob Joseph",
        "email": "anoobj@marvell.com"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/cover/1575806094-28391-1-git-send-email-anoobj@marvell.com/mbox/",
    "series": [
        {
            "id": 7749,
            "url": "http://patches.dpdk.org/api/series/7749/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=7749",
            "date": "2019-12-08T11:54:39",
            "name": "add OCTEONTX2 inline IPsec support",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/7749/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/63625/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id D7314A04F1;\n\tSun,  8 Dec 2019 12:55:34 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 48563374E;\n\tSun,  8 Dec 2019 12:55:33 +0100 (CET)",
            "from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com\n [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id AB2022C17\n for <dev@dpdk.org>; Sun,  8 Dec 2019 12:55:31 +0100 (CET)",
            "from pps.filterd (m0045851.ppops.net [127.0.0.1])\n by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id\n xB8BtDF1008168; Sun, 8 Dec 2019 03:55:30 -0800",
            "from sc-exch04.marvell.com ([199.233.58.184])\n by mx0b-0016f401.pphosted.com with ESMTP id 2wrcfptby8-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);\n Sun, 08 Dec 2019 03:55:30 -0800",
            "from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH04.marvell.com\n (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Sun, 8 Dec\n 2019 03:55:28 -0800",
            "from maili.marvell.com (10.93.176.43) by SC-EXCH03.marvell.com\n (10.93.176.83) with Microsoft SMTP Server id 15.0.1367.3 via Frontend\n Transport; Sun, 8 Dec 2019 03:55:28 -0800",
            "from ajoseph83.caveonetworks.com.com (unknown [10.29.45.60])\n by maili.marvell.com (Postfix) with ESMTP id D6E603F703F;\n Sun,  8 Dec 2019 03:55:23 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com;\n h=from : to : cc :\n subject : date : message-id : mime-version : content-transfer-encoding :\n content-type; s=pfpt0818; bh=bMb9DEsB8169SB/XUMv0mQcZ1dtWJkeOjMwHz4wpy8k=;\n b=LJG5lN6TboK++97ue+wBm4Als3i0WOL7IHPR88q7oC/2Q7mQJOQSegw4j0wF0q9WET07\n MB03kQMWnQZfoOekjlaekz6dlNd24UH7HR1uIGppb6rXr3fITHr3nT9qs7hmRJXSXTWU\n 1wRgomO3N9rTVX7TRHsfKUsLE6cmbNDJbNN6SiN1Mu8lWv4asn5oHqcwrlR4T1VTy3NH\n R2NCB0pNiFVf390Lhn67Zrqlbxm0hxX6TdytaZrKl7h1+6nDXw1Sd7JRAM5hTASGoMUo\n 1GKJnxvc273N1yI81wGDdP62HP4zpMwbq7LD5OUrQREyNmokXgAhFJPXmilURqq5qBtX pQ==",
        "From": "Anoob Joseph <anoobj@marvell.com>",
        "To": "Akhil Goyal <akhil.goyal@nxp.com>, Declan Doherty\n <declan.doherty@intel.com>, Thomas Monjalon <thomas@monjalon.net>",
        "CC": "Anoob Joseph <anoobj@marvell.com>, Jerin Jacob <jerinj@marvell.com>,\n Narayana Prasad <pathreya@marvell.com>, Kiran Kumar K\n <kirankumark@marvell.com>, Nithin Dabilpuram <ndabilpuram@marvell.com>,\n \"Pavan Nikhilesh\" <pbhagavatula@marvell.com>, Ankur Dwivedi\n <adwivedi@marvell.com>, Archana Muniganti <marchana@marvell.com>, Tejasree\n Kondoj <ktejasree@marvell.com>, Vamsi Attunuru <vattunuru@marvell.com>,\n \"Lukasz Bartosik\" <lbartosik@marvell.com>, <dev@dpdk.org>",
        "Date": "Sun, 8 Dec 2019 17:24:39 +0530",
        "Message-ID": "<1575806094-28391-1-git-send-email-anoobj@marvell.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10434:6.0.95,18.0.572\n definitions=2019-12-08_03:2019-12-05,2019-12-08 signatures=0",
        "Subject": "[dpdk-dev] [PATCH 00/15] add OCTEONTX2 inline IPsec support",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "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": "This series adds inline IPsec support in OCTEONTX2 PMD.\n\nIn the inbound path, rte_flow framework need to be used to configure\nthe NPC block, which does the h/w lookup. The packets would get\nprocessed by the crypto block and would submit to the scheduling block,\nSSO. So inline IPsec mode can be enabled only when traffic is received\nvia event device using Rx adapter.\n\nIn the outbound path, the core would submit to the crypto block and the\ncrypto block would submit the packet for Tx internally.\n\nAnkur Dwivedi (3):\n  crypto/octeontx2: add eth security capabilities\n  crypto/octeontx2: add datapath ops in eth security ctx\n  crypto/octeontx2: add inline tx path changes\n\nAnoob Joseph (4):\n  common/octeontx2: add CPT LF mbox for inline inbound\n  crypto/octeontx2: create eth security ctx\n  crypto/octeontx2: enable CPT to share QP with ethdev\n  crypto/octeontx2: add eth security session operations\n\nArchana Muniganti (3):\n  crypto/octeontx2: add lookup mem changes to hold sa indices\n  drivers/octeontx2: add sec in compiler optimized RX fastpath framework\n  drivers/octeontx2: add sec in compiler optimized TX fastpath framework\n\nTejasree Kondoj (3):\n  crypto/octeontx2: configure for inline IPsec\n  crypto/octeontx2: add security in eth dev configure\n  net/octeontx2: add inline ipsec rx path changes\n\nVamsi Attunuru (2):\n  common/octeontx2: add routine to check if rte_eth_dev belongs to otx2\n  crypto/octeontx2: sync inline tag type cfg with Rx adapter\n    configuration\n\n doc/guides/nics/octeontx2.rst                      |  20 +\n drivers/common/octeontx2/otx2_common.c             |  22 +\n drivers/common/octeontx2/otx2_common.h             |  38 +\n drivers/common/octeontx2/otx2_mbox.h               |   7 +\n .../octeontx2/rte_common_octeontx2_version.map     |   3 +\n drivers/crypto/octeontx2/Makefile                  |   7 +-\n drivers/crypto/octeontx2/meson.build               |   7 +-\n drivers/crypto/octeontx2/otx2_cryptodev.c          |   8 +\n .../crypto/octeontx2/otx2_cryptodev_hw_access.h    |  22 +-\n drivers/crypto/octeontx2/otx2_cryptodev_mbox.c     |  53 ++\n drivers/crypto/octeontx2/otx2_cryptodev_mbox.h     |   7 +\n drivers/crypto/octeontx2/otx2_cryptodev_ops.c      |  56 ++\n drivers/crypto/octeontx2/otx2_cryptodev_qp.h       |  35 +\n drivers/crypto/octeontx2/otx2_ipsec_fp.h           | 348 ++++++++\n drivers/crypto/octeontx2/otx2_security.c           | 909 +++++++++++++++++++++\n drivers/crypto/octeontx2/otx2_security.h           | 158 ++++\n drivers/crypto/octeontx2/otx2_security_tx.h        | 176 ++++\n drivers/event/octeontx2/Makefile                   |   1 +\n drivers/event/octeontx2/meson.build                |   5 +-\n drivers/event/octeontx2/otx2_evdev.c               | 170 ++--\n drivers/event/octeontx2/otx2_evdev.h               |   4 +-\n drivers/event/octeontx2/otx2_worker.c              |   6 +-\n drivers/event/octeontx2/otx2_worker.h              |   6 +\n drivers/event/octeontx2/otx2_worker_dual.c         |   6 +-\n drivers/net/octeontx2/Makefile                     |   1 +\n drivers/net/octeontx2/meson.build                  |   3 +\n drivers/net/octeontx2/otx2_ethdev.c                |  46 +-\n drivers/net/octeontx2/otx2_ethdev.h                |   2 +\n drivers/net/octeontx2/otx2_ethdev_devargs.c        |  19 +\n drivers/net/octeontx2/otx2_flow.c                  |  26 +\n drivers/net/octeontx2/otx2_lookup.c                |   9 +-\n drivers/net/octeontx2/otx2_rx.c                    |  27 +-\n drivers/net/octeontx2/otx2_rx.h                    | 386 ++++++---\n drivers/net/octeontx2/otx2_tx.c                    |  29 +-\n drivers/net/octeontx2/otx2_tx.h                    | 271 ++++--\n 35 files changed, 2596 insertions(+), 297 deletions(-)\n create mode 100644 drivers/crypto/octeontx2/otx2_cryptodev_qp.h\n create mode 100644 drivers/crypto/octeontx2/otx2_ipsec_fp.h\n create mode 100644 drivers/crypto/octeontx2/otx2_security.c\n create mode 100644 drivers/crypto/octeontx2/otx2_security.h\n create mode 100644 drivers/crypto/octeontx2/otx2_security_tx.h"
}