Show a patch.

GET /api/patches/73479/
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 73479,
    "url": "https://patches.dpdk.org/api/patches/73479/",
    "web_url": "https://patches.dpdk.org/patch/73479/",
    "project": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/projects/1/",
        "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"
    },
    "msgid": "<20200707223918.15259-1-akhil.goyal@nxp.com>",
    "date": "2020-07-07T22:39:18",
    "name": "[pull-request] next-crypto 20.08 rc1",
    "commit_ref": null,
    "pull_url": "http://dpdk.org/git/next/dpdk-next-crypto ",
    "state": "accepted",
    "archived": true,
    "hash": null,
    "submitter": {
        "id": 517,
        "url": "https://patches.dpdk.org/api/people/517/",
        "name": "Akhil Goyal",
        "email": "akhil.goyal@nxp.com"
    },
    "delegate": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/users/1/",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "https://patches.dpdk.org/patch/73479/mbox/",
    "series": [
        {
            "id": 10867,
            "url": "https://patches.dpdk.org/api/series/10867/",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=10867",
            "date": "2020-07-07T22:39:18",
            "name": "[pull-request] next-crypto 20.08 rc1",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/10867/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/73479/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/73479/checks/",
    "tags": {},
    "headers": {
        "X-Mailman-Version": "2.1.15",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-Mailer": "git-send-email 2.17.1",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 8D854A00BE;\n\tWed,  8 Jul 2020 00:39:24 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id D7D491DEEA;\n\tWed,  8 Jul 2020 00:39:23 +0200 (CEST)",
            "from inva021.nxp.com (inva021.nxp.com [92.121.34.21])\n by dpdk.org (Postfix) with ESMTP id 4F57F1DE49\n for <dev@dpdk.org>; Wed,  8 Jul 2020 00:39:23 +0200 (CEST)",
            "from inva021.nxp.com (localhost [127.0.0.1])\n by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 1D0F5200B4B;\n Wed,  8 Jul 2020 00:39:23 +0200 (CEST)",
            "from invc005.ap-rdc01.nxp.com (invc005.ap-rdc01.nxp.com\n [165.114.16.14])\n by inva021.eu-rdc02.nxp.com (Postfix) with ESMTP id 90C90200ABD;\n Wed,  8 Jul 2020 00:39:21 +0200 (CEST)",
            "from lsv03273.swis.in-blr01.nxp.com (lsv03273.swis.in-blr01.nxp.com\n [92.120.147.113])\n by invc005.ap-rdc01.nxp.com (Postfix) with ESMTP id 9D672402A6;\n Wed,  8 Jul 2020 06:39:19 +0800 (SGT)"
        ],
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "X-BeenThere": "dev@dpdk.org",
        "Message-Id": "<20200707223918.15259-1-akhil.goyal@nxp.com>",
        "X-Virus-Scanned": "ClamAV using ClamSMTP",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Precedence": "list",
        "From": "Akhil Goyal <akhil.goyal@nxp.com>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "To": "thomas@monjalon.net",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "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>",
        "Date": "Wed,  8 Jul 2020 04:09:18 +0530",
        "Cc": "dev@dpdk.org",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Subject": "[dpdk-dev] [pull-request] next-crypto 20.08 rc1"
    },
    "content": "The following changes since commit fea5a82f5643901f8259bb1250acf53d6be4b9cb:\n\n  test/service: check active state on two lcores (2020-07-07 23:52:12 +0200)\n\nare available in the Git repository at:\n\n  http://dpdk.org/git/next/dpdk-next-crypto \n\nfor you to fetch changes up to 10cddc7193c297208e23e04789ff03973fb35faf:\n\n  test/crypto: add ChaCha20-Poly1305 cases (2020-07-08 03:45:36 +0530)\n\n----------------------------------------------------------------\nAdam Dybkowski (4):\n      test/crypto: fix asym session mempool creation\n      cryptodev: verify session mempool element size\n      crypto/qat: verify session IOVA\n      crypto/qat: fix AES-XTS capabilities\n\nAkhil Goyal (7):\n      crypto/dpaax_sec: fix 18bit PDCP cases with HFN override\n      test/crypto: update PDCP HFN scenarios\n      test/crypto-perf: add option to enable session HFN\n      crypto/dpaax_sec: fix inline query for descriptors\n      crypto/dpaa2_sec: fix HFN override\n      common/dpaax/caamflib: fix 12 bit null auth case\n      common/dpaax/caamflib: remove unnecessary jump for PDCP\n\nAnkur Dwivedi (6):\n      common/cpt: fix encryption offset\n      crypto/octeontx: remove stats callback\n      crypto/octeontx: set session private data\n      crypto/octeontx2: set session private data\n      crypto/octeontx: revert non-byte aligned data feature\n      crypto/octeontx2: revert non-byte aligned data feature\n\nAnoob Joseph (3):\n      examples/ipsec-secgw: add per core packet stats\n      test/crypto: remove PMD specific tests\n      test/crypto: use generic testsuite for OCTEON TX/TX2\n\nArek Kusztal (5):\n      drivers: improve multi process handling in QAT\n      drivers: add multi process handling of driver id in QAT\n      drivers: add multi process handling of capabilities in QAT\n      crypto/qat: support ChaCha20-Poly1305\n      test/crypto: add ChaCha20-Poly1305 cases\n\nDavid Coyle (7):\n      security: support DOCSIS protocol\n      cryptodev: update comments to support DOCSIS protocol\n      crypto/aesni_mb: support DOCSIS protocol\n      crypto/qat: support DOCSIS protocol\n      test/crypto: add DOCSIS security cases\n      test/security: add DOCSIS capability check tests\n      test/crypto-perf: support DOCSIS protocol\n\nFiona Trahe (2):\n      cryptodev: add function to check if qp was setup\n      cryptodev: add traces in multi process path\n\nPablo de Lara (1):\n      drivers/crypto: add missing OOP feature flag\n\nTejasree Kondoj (2):\n      crypto/octeontx2: discover capabilities\n      crypto/octeontx2: support ChaCha20-Poly1305\n\n app/test-crypto-perf/cperf_ops.c                   |   93 +-\n app/test-crypto-perf/cperf_options.h               |    8 +-\n app/test-crypto-perf/cperf_options_parsing.c       |   80 +-\n app/test-crypto-perf/cperf_test_throughput.c       |    3 +-\n app/test-crypto-perf/cperf_test_vectors.c          |    3 +-\n app/test-crypto-perf/main.c                        |    5 +-\n app/test-crypto-perf/meson.build                   |    2 +-\n app/test/test_cryptodev.c                          | 2177 +++++++++-----------\n app/test/test_cryptodev_aead_test_vectors.h        |   75 +\n app/test/test_cryptodev_asym.c                     |    5 +-\n .../test_cryptodev_security_docsis_test_vectors.h  | 1544 ++++++++++++++\n app/test/test_security.c                           |   88 +\n doc/guides/cryptodevs/aesni_mb.rst                 |    8 +\n doc/guides/cryptodevs/features/aesni_mb.ini        |    1 +\n doc/guides/cryptodevs/features/kasumi.ini          |    1 +\n doc/guides/cryptodevs/features/octeontx.ini        |    1 -\n doc/guides/cryptodevs/features/octeontx2.ini       |    8 +-\n doc/guides/cryptodevs/features/qat.ini             |   14 +-\n doc/guides/cryptodevs/features/snow3g.ini          |    1 +\n doc/guides/cryptodevs/features/zuc.ini             |    1 +\n doc/guides/cryptodevs/octeontx2.rst                |    1 +\n doc/guides/cryptodevs/qat.rst                      |    8 +\n doc/guides/prog_guide/rte_security.rst             |  114 +-\n doc/guides/rel_notes/release_20_08.rst             |   29 +\n doc/guides/tools/cryptoperf.rst                    |    9 +\n drivers/common/cpt/cpt_mcode_defines.h             |    5 +-\n drivers/common/cpt/cpt_ucode.h                     |   44 +-\n drivers/common/dpaax/caamflib/desc.h               |    2 +-\n drivers/common/dpaax/caamflib/desc/pdcp.h          |  106 +-\n drivers/common/octeontx2/otx2_mbox.h               |   33 +\n drivers/common/qat/Makefile                        |    3 +\n drivers/common/qat/qat_adf/icp_qat_hw.h            |   10 +-\n drivers/common/qat/qat_device.c                    |  111 +-\n drivers/common/qat/qat_device.h                    |   71 +-\n drivers/common/qat/qat_qp.c                        |   26 +-\n drivers/compress/qat/qat_comp_pmd.c                |   51 +-\n drivers/compress/qat/qat_comp_pmd.h                |    2 +\n drivers/crypto/aesni_mb/aesni_mb_pmd_private.h     |   19 +-\n drivers/crypto/aesni_mb/meson.build                |    2 +-\n drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c         |  301 ++-\n drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c     |  125 ++\n drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c        |   20 +-\n drivers/crypto/dpaa_sec/dpaa_sec.c                 |   37 +-\n drivers/crypto/kasumi/rte_kasumi_pmd.c             |    3 +-\n drivers/crypto/octeontx/otx_cryptodev_ops.c        |   21 +-\n drivers/crypto/octeontx2/otx2_cryptodev.c          |    8 +-\n drivers/crypto/octeontx2/otx2_cryptodev.h          |    2 +\n .../crypto/octeontx2/otx2_cryptodev_capabilities.c |  612 +++---\n .../crypto/octeontx2/otx2_cryptodev_capabilities.h |   12 +-\n drivers/crypto/octeontx2/otx2_cryptodev_mbox.c     |   21 +\n drivers/crypto/octeontx2/otx2_cryptodev_mbox.h     |    3 +\n drivers/crypto/octeontx2/otx2_cryptodev_ops.c      |   10 +-\n drivers/crypto/octeontx2/otx2_cryptodev_ops.h      |    6 -\n drivers/crypto/qat/meson.build                     |    2 +\n drivers/crypto/qat/qat_asym.c                      |    4 +-\n drivers/crypto/qat/qat_asym_pmd.c                  |   74 +-\n drivers/crypto/qat/qat_asym_pmd.h                  |    4 +-\n drivers/crypto/qat/qat_sym.c                       |   71 +-\n drivers/crypto/qat/qat_sym.h                       |   62 +-\n drivers/crypto/qat/qat_sym_capabilities.h          |   76 +-\n drivers/crypto/qat/qat_sym_pmd.c                   |  169 +-\n drivers/crypto/qat/qat_sym_pmd.h                   |    8 +-\n drivers/crypto/qat/qat_sym_session.c               |  304 ++-\n drivers/crypto/qat/qat_sym_session.h               |   11 +\n drivers/crypto/snow3g/rte_snow3g_pmd.c             |    3 +-\n drivers/crypto/zuc/rte_zuc_pmd.c                   |    3 +-\n examples/ipsec-secgw/ipsec-secgw.c                 |  114 +-\n examples/ipsec-secgw/ipsec-secgw.h                 |   66 +\n examples/ipsec-secgw/ipsec.c                       |   20 +-\n examples/ipsec-secgw/ipsec_process.c               |   11 +-\n lib/librte_cryptodev/rte_crypto_sym.h              |   14 +\n lib/librte_cryptodev/rte_cryptodev.c               |   96 +-\n lib/librte_cryptodev/rte_cryptodev.h               |   17 +\n lib/librte_cryptodev/rte_cryptodev_version.map     |    3 +\n lib/librte_security/rte_security.c                 |    5 +\n lib/librte_security/rte_security.h                 |   38 +\n 76 files changed, 5269 insertions(+), 1851 deletions(-)\n create mode 100644 app/test/test_cryptodev_security_docsis_test_vectors.h",
    "diff": null,
    "prefixes": [
        "pull-request"
    ]
}