Show a cover letter.

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

{
    "id": 41253,
    "url": "http://patches.dpdk.org/api/covers/41253/?format=api",
    "web_url": "http://patches.dpdk.org/cover/41253/",
    "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"
    },
    "msgid": "<1529389574-6643-1-git-send-email-anoob.joseph@caviumnetworks.com>",
    "date": "2018-06-19T06:26:12",
    "name": "[0/2] add head/tailroom requirement for crypto PMDs",
    "submitter": {
        "id": 893,
        "url": "http://patches.dpdk.org/api/people/893/?format=api",
        "name": "Anoob Joseph",
        "email": "anoob.joseph@caviumnetworks.com"
    },
    "mbox": "http://patches.dpdk.org/cover/41253/mbox/",
    "series": [
        {
            "id": 161,
            "url": "http://patches.dpdk.org/api/series/161/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=161",
            "date": "2018-06-19T06:26:12",
            "name": "add head/tailroom requirement for crypto PMDs",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/161/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/41253/comments/",
    "headers": {
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "SpamDiagnosticOutput": "1:99",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "19 Jun 2018 06:28:02.3837\n\t(UTC)",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; DM6PR07MB4907;\n\t3:Xr0gJ1VwN6XN3ENV0bsTz+YbH7RNjsEGjl1zwk3G4FBr7GuzcgU8iJgwvVw04KNakOQn8z7qJ3DGy5/OnN4Lo3o9KjycE53LGIUZBUCMi9UASgHRhX5UuQYQDZ64qISms0IJlxUw5muvW7UClN3lU46am19eVOX03ZgPlM7ZUG04vhmAOr/AG8pvy0e/7xxOzHykiOvXvPmKMJPfHrCAfqM+5vvJAVpLufX9lOyWyhc6tMPmRKUpQ5ld1NAj/WF7;\n\t25:GTRAwwjYfOgRBA6OtnnD3Mw+zAGkMjOfr01pda5yhsodngrMQxf9/GGcvnOEaxGJNszZl2EoWEfiCD3J9hiA7KtkiVQYItZ3Hk8MXdxzkvzgtP60b5PoD6fGbVCn8fw2Ku+lWiW3Qcrz6ikAxumhL0NsjsHRBv3Tf5FgOozC79UqnZB4qTRH/JqA1ukrlvb9LZBsPbJirAq+4pHpFnhfCNhCxCo/A9lUDNuqaBOmps/yxS9NRaZEZ1+LUa6afwa1hP74PWd54pdxqDm/5goggCAovj0EFeZz/o9/mtErwEIl056chbzqSmbvA7iWmob5vBw6TG3WZdYbkWS8iY2E/A==;\n\t31:5UdYSoMlSOPnx2gkbDt0wX6h6PGY22xP9mtBikELCWE2Tn7jqViBrsjiE5ibXRsysuhVsKvITr9zosy9BTVTsrxQ0WxuoYefRtWjkBEAwCQmJZwKufm9SpkhCf80gdzBdbMN5WVxKxiSTYHlQo3sVsnOyVEiDgx58rBQXFVtKk3FT3IS/U9R9Af2JU9s3/3ypdGVQ5ezPbqDaooHuJR/56dzXOnpr0S9r0W9TZXQxak=",
            "1; DM6PR07MB4907;\n\t20:uDS+EwAswk4/e+jN8p10UgCz1c1zLi41sbAqsDIW7sQlgguGxe/eKeSUxTM/nmVZUix3uclonHd8CL54JOmXc5bfwqZ2qty+hgLOZxariSSXYZVi6nLqz5Eu9EUs/jaZGvzrPW9haZ/Z0Mt4ARTUxZC38Vvvg2/1YZPu+1D70smZnMfm+fujexJZ7YM55lHZf+eIYzUnemtwuwyr9WhUNDHq66BK4/XDV9QPH5dBSs18N2ZLqhbX/bj11umiYG0F5+VALGGVOx1II62EOa+wr2EcokBjRLKiQOcWz8Iu2hDNSY5sZrZBBoLLZZwUYFk0ypecupTyriAhAHTsFmd0vIr1y0ljyR2D++QFpq4J09a9WSoap8mJYm0IGp2rmrERtDxZ1lJfpYVNxh9U+sGvtuxuhum+76Xj0b8r0OJ8scjDB8Dan7Omnbra8ecolPcHJLeUZZUWNZx2nMUPtXwUA1IrQwdEQ3nh0XQW7cQ4WOiBjixj0SkAxXOu28VjonX+jl4VGomZroON4Ec4bEIsqj5LsJULM8aluoUfLOzeD6mNFumJRg8XaNkmNxoQB0zwle+XLSC1QBL5HQT9Hp1Fy3x/61mY66dPXP9pUxJGVhk=;\n\t4:uMax3iNnBCvUGXNoCFG39/1BJgnVMmceMAdyqGRfdsvneo9zPc87Jhya101BBV+XTDJovhWuI6XdYSZZMKBGjBwu3sIDJuRiRqAcWWrY/fKVhQRB2Gb5GcLOqDJPzobExyga0r/DldkkkrC1PVG3NNVd3gtaDHi860c0yzlHr2SiC5UfoOazdnEevJht7ahI2sl/lJMRQ+b9P8NR3ymEPuAS+zYITa9ouCIs6YRsWJ5Q12Azmkz7ZoPOkkdOaH6x6AgrApuWH8Yr39Tcwsix4w==",
            "=?us-ascii?Q?1; DM6PR07MB4907;\n\t23:kwWEuqH6rjZK6gYTtVjZFiO5KQomTGU+u/6bNGDsO?=\n\tY3/f00t6glp+fB5yyo3noCYHpRL/PgbDh4GI0Dz6dBQqGy7QcPzzNdO/q0JkIOtkU/HltZhBxkjMvKhpvh6jk9GrJ5HEpXHUGLCGILQKPj+NYvFj9pPaYGTRgQ3gcu6CZhGAlaAatmmhLxW74TmhNrrUf1fI4xf+dWO8qZnv9OGNEVfqqO0UnTGP/KCYPw9mGLYjFG2ezjSedtIdjgVr1V7e2pArZciDL2zDFlaYUoH4LfVcJCRXG3/DUZ0EUKXtg3y5unYo1AGjrwMRZzVM4OCWhWDz8A85NqW7IDYmJff5fZHstszUO1jJVJ8lInZQft4dZdOMseRQ2PV7oOoqShuFSXRHJSR0UpmbHGyw/uH5RY803dZNMzoIV5XHdB+yqEjs2rSEUZQAYLIWlXZaZoweNMlRR70cVJUM0tZDmw9tivVwEEpWm5XMtajpep0nFnc2/iGaa5wKz1qWIlMuHlC7YyT6YjhE53+KTXr+AbckPdyXgjf6qHxV+60xEBQtZ+bHYc0wP0KAWcGoIRPnU8XZOYDXZ3QLtqleUj2TMs0E5yY8QbRhzjU7AH/koGHdWWc53Uw4VEI5hKX1ZHtAZ+VFsOkKPTMj7ML1zyKp1GCQfzIL4ioHwuLAUl0Hr0ExtkG3DWRAtdx4gWLQIvyBpnAa0aLkG17QE4JODonFikE8N7i+TNLdEUo54+o/p5SGb5l/WU/lfSiwl8z28nLBb3zTtletS4dRGcv1Yw39d0EJWQ8PQXHo26+aSqopMRh1cA40/q8HNNj5s4GGe8yu6bAxqUKE8UprNeB1sCPO+/d/kTOztoExhAE2n/WW0jLZnBn+abRTh3Yc4GrHnSDswSwlkshzkdPm67nlijdf5DHCWM4KS/7gNqaEF00/YZOY3+2ngZoQdYAVlmxk26aO7lscl35wTedlzTpOo0cNwXXllU8vU5A/XyvWCDfH4sj6a/ANkmYAOJNbPLyi8ASbjDcjOjdUZa/+01o14WoszaKifP0RFUTpZhfYHA7DWChf3DMDw8zdgyyw0OHjgaQjrQOJzj65FqW2MhvjuqMDJsn8L1LkAZ9Z52BW4GCDuBuMxVKDFjLj3eSEAqtBmWMcQCVEbrwNK9xQ4xyzKIg9eZIWNWw4wtujO9a4MvdHJfj6L+TUXZg+vVG2FGWqQQJrWvcDic10H6GUJ8ewvwAJfNVIQ==",
            "1; DM6PR07MB4907;\n\t6:RQsrCruFzuqjV2Od16q1jZ21BYNqf8lD692YnjlcoZOG2EXpUR4QEaWY5lkFZY0JXqXJxHCTcxhnnq/XK7uPv9EAcdr+skbbZTop6j5r6kuQ9VO7DAe5DDidQTmWjfW0Xkvc1eHp4ptWVxJdN//UnTDQPCVZzQlzjV2Wm+mgnLR58Ybs9FmRGEBkJSZgpV5LR71VsI10TjzbB5ASWD52mC5mUh5CVGXqC084lVO2CkfNlikiRxEbdvGSZIYuoqDTOsTUreZLYxA/zRdy4/80w2O50+cDYbB4q4JiPxbKTbvyAQ099VqHvAhiD41/NSKXYElxkQc1SVkQgIPV6TLHGzo1HU/KiF0WgV6aOMYR5UqHWla7xs1F1agSjPjXviPC5yk5iQ9J1JpYqcZptWcMHYgzJI9l8Hip4mUNKPQwD5Tk89WCfjx09eoGuZJxfhPqkKZg7+OTqpk+SEziqwzBUA==;\n\t5:uLRguB/g4lbfhwrK0HRbbqxNq5UErllYwKhqkYRyu9IJpo2g6wocYcMxL+jMwdXg0NjJIZZhyvfC9BeyaFGFjy5Ldy/+X+MPUvwAL+3lBo8vVqcg+5EFWeCwwQZGxisMpVl5iSCVVC1jKorXIPa/W7jqwVqf9WD0NCMgCTdZSPc=;\n\t24:fRYgIhNCqQzfEtRyvY7ETaME/viUetA/hNI4ymuo2Av9+VGySNZmJnCXDx+5FLzzh/oxwvVU992+DJPLQux6DVZqcouQmx3mkjEIxPYdg9w=",
            "1; DM6PR07MB4907;\n\t7:tMFoR36hXFDBn49aMuAkOnFVK5FGHOlNoYwCsG4EiX10Sk9R+jjMihGtwooD+TMV+mEb15CQqu7MENyqh/7hJez5dA8rykb1p9zvqTV8IysulqdJKlAPjKnP6JfjkMeujCqKI4RJbLCPBFlZ35euETOOccmsg3b2BE/fKmLp1XC1sws9NshkhdCy9+H9wTAPBQ+/TUVlDBD5NM08qPDPl3FkpWpwKm1gZV/TFyYRFIcbVDb7hPMwNY0dVWAGboIq"
        ],
        "Content-Type": "text/plain",
        "Message-Id": "<1529389574-6643-1-git-send-email-anoob.joseph@caviumnetworks.com>",
        "X-MS-PublicTrafficType": "Email",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 81E05B62;\n\tTue, 19 Jun 2018 08:28:09 +0200 (CEST)",
            "from NAM02-BL2-obe.outbound.protection.outlook.com\n\t(mail-bl2nam02on0048.outbound.protection.outlook.com [104.47.38.48])\n\tby dpdk.org (Postfix) with ESMTP id 2A06A9E4\n\tfor <dev@dpdk.org>; Tue, 19 Jun 2018 08:28:07 +0200 (CEST)",
            "from ajoseph83.caveonetworks.com.caveonetworks.com (115.113.156.2)\n\tby DM6PR07MB4907.namprd07.prod.outlook.com (2603:10b6:5:a3::12)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.863.16;\n\tTue, 19 Jun 2018 06:28:02 +0000"
        ],
        "Subject": "[dpdk-dev] [PATCH 0/2] add head/tailroom requirement for crypto PMDs",
        "X-MS-Office365-Filtering-Correlation-Id": "af3dff32-2278-4ba1-1cc3-08d5d5add0b4",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Precedence": "list",
        "From": "Anoob Joseph <anoob.joseph@caviumnetworks.com>",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Cc": "Anoob Joseph <anoob.joseph@caviumnetworks.com>,\n\tAkhil Goyal <akhil.goyal@nxp.com>,\n\tAnkur Dwivedi <ankur.dwivedi@caviumnetworks.com>,\n\tJerin Jacob <jerin.jacob@caviumnetworks.com>,\n\tNarayana Prasad <narayanaprasad.athreya@caviumnetworks.com>, dev@dpdk.org",
        "X-Forefront-PRVS": "07083FF734",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "To": "Declan Doherty <declan.doherty@intel.com>,\n\tPablo de Lara <pablo.de.lara.guarch@intel.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(93006095)(10201501046)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(6072148)(201708071742011)(7699016);\n\tSRVR:DM6PR07MB4907; BCL:0; PCL:0; RULEID:; SRVR:DM6PR07MB4907; ",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "MIME-Version": "1.0",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Date": "Tue, 19 Jun 2018 11:56:12 +0530",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "Delivered-To": "patchwork@dpdk.org",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(346002)(376002)(396003)(39380400002)(366004)(39860400002)(199004)(189003)(16586007)(36756003)(26005)(478600001)(25786009)(44832011)(2616005)(42882007)(16526019)(53936002)(54906003)(186003)(48376002)(476003)(956004)(6512007)(6666003)(305945005)(51416003)(316002)(52116002)(50226002)(68736007)(72206003)(486006)(6486002)(7736002)(4326008)(110136005)(50466002)(5660300001)(3846002)(6116002)(105586002)(81166006)(8936002)(386003)(8676002)(8656006)(2906002)(106356001)(81156014)(47776003)(6506007)(97736004)(66066001)(55236004);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR07MB4907;\n\tH:ajoseph83.caveonetworks.com.caveonetworks.com; FPR:; SPF:None;\n\tLANG:en; PTR:InfoNoRecords; A:1; MX:1; ",
        "X-Original-To": "patchwork@dpdk.org",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "af3dff32-2278-4ba1-1cc3-08d5d5add0b4",
        "X-Mailer": "git-send-email 2.7.4",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Anoob.Joseph@cavium.com; ",
        "X-MS-TrafficTypeDiagnostic": "DM6PR07MB4907:",
        "X-Originating-IP": "[115.113.156.2]",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DM6PR07MB4907",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=7EOwTYDH/Fk2SbSIJy7rupnhB1M3yUIZvYONbaiW+hs=;\n\tb=FSiYaJRdRwC75EBtKLQ5aH6M9eNSv4f3ADnY/3We7CkiM8Y/JDYVdDZYL3cF4XK2Z/ssvSEvXHRlbrVduk6qg3Bmqet8/ms5M5LkRkzQFQZ1OJkxb/FrhrxdJGlMRubZARzQ58li2xwmF3YLSZDaqfklCwrXXa89CGtDtlfqFtw=",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-Microsoft-Antispam-PRVS": "<DM6PR07MB4907C81103718102458CEAA1F8700@DM6PR07MB4907.namprd07.prod.outlook.com>",
        "SpamDiagnosticMetadata": "NSPM",
        "X-Microsoft-Antispam-Message-Info": "UsKQ9ayT1ojHKmGBpIfZHnv3fU0GaHLPLQk6YLI4wuYts38X+slKw6iLl70xOkUG3bc0SH+y621+H/g/o6bA0QDwLCoTt2+oO950cW9uWN45fd+9yQUPix9QIo9+mFlM3FhPfe1cChM3uDvADlxRqHPoLKHglXuuKGnLMwq6j0cZKzBKH/JRru5rjWB6Xq86B3JympId+wZI6W5/awe9eDTHe9P+pRvlkFYsqyPwlomYDMb1rEtJCgioHGyy6EJTq5Zf4+s1cDTD03dxcK05H2huTMBK4t+WUmDSVUQwkHYUtwA8QuzxMzdfvjAZ9KWVZf83DmCdmLHTHrTD0iZpOw==",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "X-ClientProxiedBy": "BM1PR0101CA0026.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00:1a::12) To DM6PR07MB4907.namprd07.prod.outlook.com\n\t(2603:10b6:5:a3::12)",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(711020)(2017052603328)(7153060)(7193020);\n\tSRVR:DM6PR07MB4907; ",
        "X-MS-Exchange-SenderADCheck": "1"
    },
    "content": "This series adds the ability, for crypto PMDs, to communicate the\nminimum head/tailroom requirement it may have, using the existing\ncryptodev_info framework.\n\nThe availability and use of head/tailroom is an optimisation if the\nhardware supports its use for crypto-op info. Devices that do not\nsupport using the head/tailroom, can continue to operate without\nany performance-drop.\n\nCavium's CPT hardware supports this feature and would use headroom and\ntailroom for submitting crypto-ops to the hardware.\n\nAnoob Joseph (2):\n  cryptodev: add min headroom and tailroom requirement\n  app/crypto-perf: honour cryptodev's min headroom/tailroom\n\n app/test-crypto-perf/cperf_options.h     |  2 ++\n app/test-crypto-perf/cperf_test_common.c | 33 +++++++++++++++++++++-----------\n app/test-crypto-perf/main.c              | 17 ++++++++++++++++\n doc/guides/rel_notes/deprecation.rst     |  4 ++++\n lib/librte_cryptodev/rte_cryptodev.h     |  6 ++++++\n 5 files changed, 51 insertions(+), 11 deletions(-)"
}