Show a cover letter.

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

{
    "id": 68681,
    "url": "http://patchwork.dpdk.org/api/covers/68681/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20200416092532.1922099-1-pablo.de.lara.guarch@intel.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": "<20200416092532.1922099-1-pablo.de.lara.guarch@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200416092532.1922099-1-pablo.de.lara.guarch@intel.com",
    "date": "2020-04-16T09:25:28",
    "name": "[v2,0/4] Crypto test refactoring (second phase)",
    "submitter": {
        "id": 9,
        "url": "http://patchwork.dpdk.org/api/people/9/?format=api",
        "name": "De Lara Guarch, Pablo",
        "email": "pablo.de.lara.guarch@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20200416092532.1922099-1-pablo.de.lara.guarch@intel.com/mbox/",
    "series": [
        {
            "id": 9428,
            "url": "http://patchwork.dpdk.org/api/series/9428/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=9428",
            "date": "2020-04-16T09:25:28",
            "name": "Crypto test refactoring (second phase)",
            "version": 2,
            "mbox": "http://patchwork.dpdk.org/series/9428/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/68681/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 F1998A0588;\n\tThu, 16 Apr 2020 15:26:11 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id D19511DCA8;\n\tThu, 16 Apr 2020 15:26:11 +0200 (CEST)",
            "from mga05.intel.com (mga05.intel.com [192.55.52.43])\n by dpdk.org (Postfix) with ESMTP id AC5EB1DCA4\n for <dev@dpdk.org>; Thu, 16 Apr 2020 15:26:09 +0200 (CEST)",
            "from fmsmga007.fm.intel.com ([10.253.24.52])\n by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 16 Apr 2020 06:26:08 -0700",
            "from silpixa00400565.ir.intel.com (HELO\n silpixa00400565.ger.corp.intel.com) ([10.237.222.249])\n by fmsmga007.fm.intel.com with ESMTP; 16 Apr 2020 06:26:05 -0700"
        ],
        "IronPort-SDR": [
            "\n b1BOuuh+kSedzb/cGvQ/6KmLEPDPpqvVd4BKOj7fVPaj4mAe6ART5nh3Ooz9sCps2Q9ALlVuUG\n xz52797c5jTg==",
            "\n pgSMyaA8+ldfA2Z9icWGvdHIz+0Rc8rmIbKaMjZ425pfUkzh1/kBo3La5L7g+gRCRLo1XRyh7s\n G6dBnDO/kgag=="
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "X-IronPort-AV": "E=Sophos;i=\"5.72,391,1580803200\"; d=\"scan'208\";a=\"244396636\"",
        "From": "Pablo de Lara <pablo.de.lara.guarch@intel.com>",
        "To": "declan.doherty@intel.com, ravi1.kumar@amd.com, ruifeng.wang@arm.com,\n anoobj@marvell.com, roy.fan.zhang@intel.com, fiona.trahe@intel.com,\n tdu@semihalf.com, rnagadheeraj@marvell.com, adwivedi@marvell.com,\n g.singh@nxp.com, hemant.agrawal@nxp.com, jianjay.zhou@huawei.com",
        "Cc": "dev@dpdk.org, akhil.goyal@nxp.com,\n Pablo de Lara <pablo.de.lara.guarch@intel.com>",
        "Date": "Thu, 16 Apr 2020 10:25:28 +0100",
        "Message-Id": "<20200416092532.1922099-1-pablo.de.lara.guarch@intel.com>",
        "X-Mailer": "git-send-email 2.25.2",
        "In-Reply-To": "\n <1586887459-222433-1-git-send-email-pablo.de.lara.guarch@intel.com>",
        "References": "\n <1586887459-222433-1-git-send-email-pablo.de.lara.guarch@intel.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH v2 0/4] Crypto test refactoring (second phase)",
        "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 patchset is the phase two of the crypto test refactoring\neffort. It mainly focuses on removing the PMD bitmask used\nto select which PMDs are used to run the tests against.\nInstead, now all PMDs will run all test cases and the capability\nchecking will determine which ones are supported and therefore,\nare not skipped.\n\nSince there are tests cases that require sessionless support,\na new feature flag has been added, which reflects this support per PMD.\n\nI am CC'ing all PMD maintainers, asking for their collaboration to\ntest this patchset, as this might impact the testing of each PMD.\n\n\nThis patchset depends on:\n(1) http://patches.dpdk.org/patch/68433/ (crypto/openssl: fix out-of-place encryption)\n(2) http://patches.dpdk.org/patch/68434/ (cryptodev: add missing feature name)\n(3) http://patches.dpdk.org/cover/68677/ (Crypto test refactoring (first phase))\n\nChanges in v2:\n- Added new commit, adding a check for out-of-place operations\n\nPablo de Lara (4):\n  cryptodev: add sessionless support feature flag\n  test/crypto: check if device supports sessionless\n  test/crypto: check if device supports out-of-place ops\n  test/crypto: do not check for PMD in tests\n\n app/test/test_cryptodev.c                    |   1 -\n app/test/test_cryptodev_aes_test_vectors.h   | 519 -------------------\n app/test/test_cryptodev_blockcipher.c        | 155 +-----\n app/test/test_cryptodev_blockcipher.h        |  18 -\n app/test/test_cryptodev_des_test_vectors.h   | 160 ------\n app/test/test_cryptodev_hash_test_vectors.h  | 219 --------\n doc/guides/cryptodevs/features/aesni_gcm.ini |   1 +\n doc/guides/cryptodevs/features/aesni_mb.ini  |   1 +\n doc/guides/cryptodevs/features/armv8.ini     |   1 +\n doc/guides/cryptodevs/features/caam_jr.ini   |   2 +-\n doc/guides/cryptodevs/features/ccp.ini       |   3 +-\n doc/guides/cryptodevs/features/default.ini   |   1 +\n doc/guides/cryptodevs/features/kasumi.ini    |   3 +-\n doc/guides/cryptodevs/features/octeontx.ini  |   1 +\n doc/guides/cryptodevs/features/octeontx2.ini |   1 +\n doc/guides/cryptodevs/features/openssl.ini   |   1 +\n doc/guides/cryptodevs/features/snow3g.ini    |   3 +-\n doc/guides/cryptodevs/features/zuc.ini       |   1 +\n drivers/crypto/aesni_gcm/aesni_gcm_pmd.c     |   3 +-\n drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c   |   3 +-\n drivers/crypto/armv8/rte_armv8_pmd.c         |   3 +-\n drivers/crypto/ccp/rte_ccp_pmd.c             |   3 +-\n drivers/crypto/kasumi/rte_kasumi_pmd.c       |   3 +-\n drivers/crypto/null/null_crypto_pmd.c        |   3 +-\n drivers/crypto/octeontx/otx_cryptodev_ops.c  |   3 +-\n drivers/crypto/octeontx2/otx2_cryptodev.c    |   3 +-\n drivers/crypto/openssl/rte_openssl_pmd.c     |   3 +-\n drivers/crypto/snow3g/rte_snow3g_pmd.c       |   3 +-\n drivers/crypto/zuc/rte_zuc_pmd.c             |   3 +-\n lib/librte_cryptodev/rte_cryptodev.c         |   2 +\n lib/librte_cryptodev/rte_cryptodev.h         |   2 +\n 31 files changed, 67 insertions(+), 1061 deletions(-)"
}