Show a cover letter.

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

{
    "id": 64856,
    "url": "http://patches.dpdk.org/api/covers/64856/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/cover/1579344553-11428-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": "<1579344553-11428-1-git-send-email-anoobj@marvell.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1579344553-11428-1-git-send-email-anoobj@marvell.com",
    "date": "2020-01-18T10:48:58",
    "name": "[v2,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/1579344553-11428-1-git-send-email-anoobj@marvell.com/mbox/",
    "series": [
        {
            "id": 8203,
            "url": "http://patches.dpdk.org/api/series/8203/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=8203",
            "date": "2020-01-18T10:48:58",
            "name": "add OCTEONTX2 inline IPsec support",
            "version": 2,
            "mbox": "http://patches.dpdk.org/series/8203/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/64856/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 0550CA051C;\n\tSat, 18 Jan 2020 11:49:35 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id E7C532C23;\n\tSat, 18 Jan 2020 11:49:34 +0100 (CET)",
            "from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com\n [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 5AECD29D6\n for <dev@dpdk.org>; Sat, 18 Jan 2020 11:49:33 +0100 (CET)",
            "from pps.filterd (m0045849.ppops.net [127.0.0.1])\n by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id\n 00IAmmWT012155; Sat, 18 Jan 2020 02:49:32 -0800",
            "from sc-exch03.marvell.com ([199.233.58.183])\n by mx0a-0016f401.pphosted.com with ESMTP id 2xm08v01kk-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);\n Sat, 18 Jan 2020 02:49:32 -0800",
            "from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH03.marvell.com\n (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 18 Jan\n 2020 02:49:30 -0800",
            "from maili.marvell.com (10.93.176.43) by SC-EXCH01.marvell.com\n (10.93.176.81) with Microsoft SMTP Server id 15.0.1497.2 via Frontend\n Transport; Sat, 18 Jan 2020 02:49:30 -0800",
            "from ajoseph83.caveonetworks.com (unknown [10.29.45.60])\n by maili.marvell.com (Postfix) with ESMTP id 59DFE3F703F;\n Sat, 18 Jan 2020 02:49:26 -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 : in-reply-to : references : mime-version :\n content-transfer-encoding : content-type; s=pfpt0818;\n bh=/DzPRWMc2irOBvdMvMyxXKJgClBrqzzr6mj5VpD4HcI=;\n b=lIwYH1opLnbj9HdiwveonlcAO/rsh5pCwxVkLll5FfN3O5uABOiSxBKux/aoOjxMCALe\n GUr3ulAXFiJBAoBAoij/KFjlpHohzM2+plHGFdw3J51qbbtMgeUAvvxCadmpWXcSChp+\n GTVqsdGqPSAswwobgMzfykdVXNnxdc+M4ks/LjmhnstXG4PDKqHinoKCbi2YJhcN9Re/\n Wpu1ZjquPq1d+V94U7xYHunWysn7f9ZC8y1ddgfk1+nEywx4KtGjKHxZq1z59q3nvTCm\n /0ZzksJ1kaCMmAP8x7zyCuaYfvBtjjfsnL+ZpiL0soUwAeKGt+bYWlQ34OB/9wyzBy29 zA==",
        "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": "Sat, 18 Jan 2020 16:18:58 +0530",
        "Message-ID": "<1579344553-11428-1-git-send-email-anoobj@marvell.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1575806094-28391-1-git-send-email-anoobj@marvell.com>",
        "References": "<1575806094-28391-1-git-send-email-anoobj@marvell.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Content-Type": "text/plain",
        "X-Proofpoint-Virus-Version": "vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572\n definitions=2020-01-18_02:2020-01-16,\n 2020-01-18 signatures=0",
        "Subject": "[dpdk-dev] [PATCH v2 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\nv2:\n* Minimized additions to common/octeontx2\n* Updated release notes\n* Renamed otx2_is_ethdev to otx2_ethdev_is_sec_capable\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 sec capable otx2\n  crypto/octeontx2: sync inline tag type cfg with Rx adapter\n    configuration\n\n doc/guides/nics/octeontx2.rst                      |  20 +\n doc/guides/rel_notes/release_20_02.rst             |   9 +\n drivers/common/octeontx2/otx2_common.c             |  22 +\n drivers/common/octeontx2/otx2_common.h             |  22 +\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           | 870 +++++++++++++++++++++\n drivers/crypto/octeontx2/otx2_security.h           | 158 ++++\n drivers/crypto/octeontx2/otx2_security_tx.h        | 175 +++++\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                |  11 +-\n drivers/net/octeontx2/otx2_rx.c                    |  27 +-\n drivers/net/octeontx2/otx2_rx.h                    | 377 ++++++---\n drivers/net/octeontx2/otx2_tx.c                    |  29 +-\n drivers/net/octeontx2/otx2_tx.h                    | 271 +++++--\n 36 files changed, 2556 insertions(+), 283 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"
}