Show a cover letter.

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

{
    "id": 43457,
    "url": "http://patches.dpdk.org/api/covers/43457/?format=api",
    "web_url": "http://patches.dpdk.org/cover/43457/",
    "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": "<20180731103303.14988-1-shreyansh.jain@nxp.com>",
    "date": "2018-07-31T10:33:01",
    "name": "[0/2] Adding a missing queue count API in rawdev",
    "submitter": {
        "id": 497,
        "url": "http://patches.dpdk.org/api/people/497/?format=api",
        "name": "Shreyansh Jain",
        "email": "shreyansh.jain@nxp.com"
    },
    "mbox": "http://patches.dpdk.org/cover/43457/mbox/",
    "series": [
        {
            "id": 828,
            "url": "http://patches.dpdk.org/api/series/828/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=828",
            "date": "2018-07-31T10:33:01",
            "name": "Adding a missing queue count API in rawdev",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/828/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/covers/43457/comments/",
    "headers": {
        "X-OriginatorOrg": "nxp.com",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "SpamDiagnosticOutput": "1:99",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "31 Jul 2018 10:34:00.2577\n\t(UTC)",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; AM0PR04MB4675;\n\t3:QZXi3CfXWM4S5p1AQn3wmw1ZyQLC7HOh1qaDWzlqyQgJhYmaiINxQHR5MTlkNVbyVClxm/SOO533YeOpyXA5t0fgUSjIb0qTB2oO62shKZSzti93xZj0J30KTlv2697Hf04ANyKfFd/gcb9AuQEE3Oo/r4qHosfau5S8htApSdsJpFMatZFH3+sCvLlIFTLxwv1JItL348hh/ALv7F8t5vVIsZJXmAYuT1cT2sOil2SRRz7v2syvlj0AO15VdlNd;\n\t25:ZsSNqRmSumI/mC7oz3uqHjfQlIIMCnv09Y5DoIIZv1Xv6wd+hSNZ6xRHov7Dmjqnf9/1hhQNqxLDXrv6+ZefqvxAAOjVNR2gHi/xD/pDK6jM2iIrnFXDmNI+fZsl9GKfNRCbFnivn8IMRej/18G8Ug95y0blJiaecSNvGQvVWbiooUCX9bHzp+XRdT4Ot27vPbxoC6102OxTOzoviksq5n86WXTr+cVpEBTekT7Wu1z8FbX61zzmFH/BJWUQS/4D8NcTMlziZXluNuIKu7gc7d77BIOXFDQANGb6p/+2ohDTt8G51mvjEBin/7KqrHMg744EWucFPbq1b6fy+oLOGQ==;\n\t31:Xs4tRaiI9wFzNTU/1mkI83K3tQ2yPmKROaH2bgl0GQHiuJB8vADE4Cs7qVRoQthaqxeuwdat4wKz+tlAQNUgqFs0nf47PG5hiklbOW2744ekBM+84TZpPma+1NKacbhqjU3NyONNLf3Be8j5v4hCJ/SE9pAec7Nznc/RJvRoXTvbOLIz0ZfjCl0ZqDvQvAv7SrBxTqptXhcL1Sn+roned9Q0KpjCbj85V4GBRcvn+f8=",
            "1; AM0PR04MB4675;\n\t20:Qv8R06XtEPDeLHkvjr8pc1SQGxgRm+GPrrk2x8FnKSZU8XpnRAOtWyR5pzC1peF7fmOYO0xqkaORUeGD+walhvfC28Ild3zWk8ovnOw6BxoXXpPK30Gp9Eiyk9VQaf9ODZt4t8NegDwP+59uwFaX4teyGWN8qI2NuzNaub/sCrS0rRsVoHpakdCzScZBQnnSbYpnRnLLYsGOym/kW4lUWSg1yH0ws3W2VhG7bT+VHFPWkRB/9bnRSX3XmMMfncdzXbQ7Chi1/x6GI60zkxDFDvE0QhAj3nmNy3zlBerQp7XABfBdsF2OzGZqCn4pRel3YbqbUis6qvQN6MO66hbrcxZo1Lu2duxim7b9x7bB0DRDNwy5O8SdHL18HDj2+XU5kLmPoZrUm4Zg58uAjOapxNSY60WEZdIhCFp2mQ4VCjF3+1E27vnXq9R1dCLpDmjJQmMrWSAwqQCaByMEiqZ7AK2Ga1ytRnEERsjx/Sb9u0nRMZ2itjJhOykqjTZr0dJe;\n\t4:4lUc64XExWrAN2BBoGPq8vDMIuvYDquCBkAeGmLvHP03FhE2xsaTv9U3DxtuciGB5vcfWnCjt+33z106WUjgmwZI+hcDcwt5c2ugZP5boI40rlhlbo8I5AdthJkqYV6GWHC+R4sf7aX906OgletpnPwipp1/ss1+DjbfRbu7lOnPXalr3c9FGhAsLdaQ2mUClA493rWzgcrWywxZJtNRi5iCDzJPaY0n3qtGctWPceg3N8l7mB+4oeOwPfDZaO+TwGLEVL6BcZlA+EBDE1+HGg==",
            "=?us-ascii?Q?1; AM0PR04MB4675;\n\t23:TjDaMtte6GTXH/Ay58pfted/HN7cA+ezO7EQ0ciXs?=\n\tEZLowXrO74Xn29592raGDrsGEYhjUCm6hWXQTohhWfASWW6Kw2pWTFDsfDvd4z2GODx3/LkuT/svXsVjIxwqdSt6mSvlcofxKge1spmoyhl+ZCzqk+T7L5/Lk7eqkkhNDRXC70cuMi2O2FEPLaLpI5pwS+bYf8RvpHmDtwEtWTKpcph+rjA0cIJiWZarKMIUsEgWlc3uAoaGvr6lnhuCuxaPiuI4FIcXEuzmvbuTpIAYODC9Ky7aPCzf2Gjx95wAE+4xhhvQKpFffAAFu2x0Yd6UqPr0oYzq2TW34AP0bOpHRgSsYtG5vg1T6rWwlsN6p/s/hdleFtv+P9b+hOsZ+qE3wLgR715ueMJkFL4tZYIHNt8Y9ZKNYTATa1WctszxEZTU41nWhG+JipIdTEQgkd1Dg/RyPWF5yhSy/7kbDAOvN+g9IDtcpvISjTnxnBTQL/NXZqfYhafso8eAwAkPpCD6UVii+/QkfuCAzO8tu6EU5Nr/RtvZtkEn2Kx7WNMDrmnf7ebPHaHtDhtfyFizzBYDTEW8jSUBU03+WFEMyNMTe+dLFm7LSTZhYZKcf4naM2RSWmd81kxtIOi+KT1L4dignXVuZiu30CunhyloZJ9US2+xJDAHMm23Zz/yoq9hsjg78CuILBoCJbdwPHF+h6mJijSZw54SDj375xsWKbVptRK/ADKGwW23FNZKz0Bx0UbubEroQeLlJDEZVOFGacIfjA10vzUoefa04GteCqSCb6YrudlMc8TeHolXJ33EuXSA7LvI/kqTgxBrMruXekbMznFih/H0jZzyijHBroVqPihlH3FId4ICeHLLoMUiBtxncGi/rycBYg3g8xZ+L5nFBL0gpU5V05XMaaVVSE1rP/1PzetFsVCi7YQuntXtmNRlFmOhWx1Pj+VNimJXB3eQfZnwHyH5B6Z+/Qc/3XpPPpHzVu4S1CecaB51zr2GNJ/kjZtX9lqBaSR5tXm5P19ovkfV5yH0MZewXjKxQcp/WOr2bODKuXjoPmkmHUVpFwdmZqZoOb0E76iwZOOjgVCvVEjCBXMenTcgaj9tw52ov/RDgAXAQJktDzK8QSiMtcAUlfUZzNFx+e3G+LVv+TB2RF0VrXa6z4HFOFV/uZBxv7Jz0vbIND/DDHWwXkQHL74P07/zzr8ewiTWpKWBGfiiuPHhcNnOqhDTi2D61fXwI3kIPiJuLY1rZEXbFs8lwWwaex0w0+/MK9+vkloi0aTpm24CdJKKdBTkfuUmLuMb5EmrM4PeMYeX+V5H8dadgA0QwByVXktJ4QFolJQDm9h",
            "1; AM0PR04MB4675;\n\t6:LGXkF6Slx/Q1svEhGElfQw1P5GyqI+jA5WW7Qg/J41rjc+WN2a7SFwBKN4Vnx2Wyp5hCPtAQHY90DSAaxah/yx7YKyIqRB1tztCkGRGikSobYAfecvCefYiatF6J59wLcMMrU93t9Soc7/xEIyBlXr0fmtfZZaHWUub/K5MY4NZTLZCcqCAVdvhZWPRcQmAN/DlRH1pTSLsHr7ixq5rJPgnFJNvDcG81dEnFwteX+iPrh83C43QXrCAEHy4gr4N50iXe/t9kLFWBcaThvYQ6a6aznrWl7zT542FsE8nl0mLC9hvOK7/GE8ZH51MLrHU/PHAWo+uXCxa+MTv/eFUZ9W4g3bRkQWifLKfRMoR5X6gPhnYrrc/AP+wtcWY9nLkNd9zrTlHmx8m0Cy6FO3hNiSPRR4jCwKOzXI3JTqBNvumLxwrHZsFesbkTaeTZcIZFTtBgqpyjShadSVJN/hSKlQ==;\n\t5:ucqV7zIg2EcFuRIVNr8Zx3ueQA29wsuwSj3FCuBUX+0VT4Vy3y4SuuksO7elGPzeAknN4tEezo/buf7wCFFmIJzhIfQRSiZRIpefrV1KHlvDpqUwxJ0fb2Uk68BOoEXQI4aQFxMa0eCFhFqY5VYGPPfAa/NZmS5liW+fw3xQf8w=;\n\t7:zIuerq1OT2yf6oSL0nSWs0jTBL2F9Z1iIziJdUX3guGI8bi20SAD3KIUOozaHRd00fNDQKoYOHRKGhJBgQfu2Bo5ibclYjSza7k8lLzWwSFLWEC38NIp44il0r+Mj4/IWBmflRbH7/zdNkMDx+BLQiJaKd5YmmdoWBcPSjoiDJ5vouTRe4QZdrOeI7PVeDcU6UN+vev0/fsmAJfd5tQYUhtfOIHGfJoBgm6GnvNsrGVbDxlK8q0AzAzDMt9HXd3n"
        ],
        "Content-Type": "text/plain",
        "Message-Id": "<20180731103303.14988-1-shreyansh.jain@nxp.com>",
        "X-MS-PublicTrafficType": "Email",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 09B45152A;\n\tTue, 31 Jul 2018 12:34:04 +0200 (CEST)",
            "from EUR04-HE1-obe.outbound.protection.outlook.com\n\t(mail-eopbgr70055.outbound.protection.outlook.com [40.107.7.55])\n\tby dpdk.org (Postfix) with ESMTP id 1039B14E8\n\tfor <dev@dpdk.org>; Tue, 31 Jul 2018 12:34:02 +0200 (CEST)",
            "from Tophie.ap.freescale.net (14.142.187.166) by\n\tAM0PR04MB4675.eurprd04.prod.outlook.com (2603:10a6:208:75::17) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n\t15.20.995.19; Tue, 31 Jul 2018 10:34:00 +0000"
        ],
        "Subject": "[dpdk-dev] [PATCH 0/2] Adding a missing queue count API in rawdev",
        "X-MS-Office365-Filtering-Correlation-Id": "9128e695-1c58-4a01-2045-08d5f6d1217e",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "Precedence": "list",
        "From": "Shreyansh Jain <shreyansh.jain@nxp.com>",
        "Received-SPF": "None (protection.outlook.com: nxp.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": "keith.wiles@intel.com, hemant.agrawal@nxp.com, dev@dpdk.org,\n\tShreyansh Jain <shreyansh.jain@nxp.com>",
        "X-Forefront-PRVS": "0750463DC9",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "To": "ferruh.yigit@intel.com",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(93001095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);\n\tSRVR:AM0PR04MB4675; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4675; ",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "MIME-Version": "1.0",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Date": "Tue, 31 Jul 2018 16:03:01 +0530",
        "X-MS-Office365-Filtering-HT": "Tenant",
        "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635",
        "Delivered-To": "patchwork@dpdk.org",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(979002)(39860400002)(136003)(376002)(396003)(366004)(346002)(189003)(199004)(106356001)(105586002)(956004)(53936002)(6506007)(305945005)(386003)(4326008)(25786009)(47776003)(2616005)(6486002)(66066001)(6512007)(55236004)(86362001)(2351001)(186003)(6116002)(2906002)(3846002)(97736004)(36756003)(478600001)(48376002)(16586007)(68736007)(50466002)(16526019)(26005)(5009440100003)(44832011)(51416003)(476003)(7736002)(52116002)(1076002)(50226002)(81166006)(5660300001)(8676002)(6916009)(316002)(81156014)(486006)(2361001)(8936002)(110426005)(969003)(989001)(999001)(1009001)(1019001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4675;\n\tH:Tophie.ap.freescale.net; FPR:; \n\tSPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; ",
        "X-Original-To": "patchwork@dpdk.org",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "9128e695-1c58-4a01-2045-08d5f6d1217e",
        "X-Mailer": "git-send-email 2.17.1",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=shreyansh.jain@nxp.com; ",
        "X-MS-TrafficTypeDiagnostic": "AM0PR04MB4675:",
        "X-Originating-IP": "[14.142.187.166]",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AM0PR04MB4675",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=5hCPVvm+os4SrKu5V/vJMD+pJGVe6IZvPIExRloUltg=;\n\tb=TIel/5BsWiV3c9oNt1bo6ZMcVyYRg81mO0/4cBscTMELML8GM7L2o4ok5omqo6Cg/edKmBQGy7M0FYG8V7XRCM3+A3ExyV9EDw7wEUUzOHwMo4i394232o7qJfINE0gyBqXmwZh7PNrlJxMcyKpEd51X2NZEJdmgVNPH4p+MKJ0=",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-Microsoft-Antispam-PRVS": "<AM0PR04MB46758B035899DAF9EA99CA78902E0@AM0PR04MB4675.eurprd04.prod.outlook.com>",
        "SpamDiagnosticMetadata": "NSPM",
        "X-Microsoft-Antispam-Message-Info": "JMn1mDMaGGEAMZbp/09TK4YCkli08ws6F5MwJr9U14Do6HI4vOIS+nK0+dRaUh1N0cdA3pKMpOPP3MVdp4bqYc/0xXrOxPqc/rxm8faF3tpgiVLdI5xzQCsQ4cW0DQZ+CP0BRAqO7mZHO0ejo8Kgys4OSProehtx+NuD0r7/1loudwxSL3BZRKc3i87EEEeZquWxM2C5wi/wckeaUsp5p4LxEs7IqJ+BW6Zba7UFrIRSEb3qyIZEjRJziilpOQUG1SwPjMqo/xM8NzgKU77wEAlFhbB8dXX7T5jpsub70vK54IhcoRI41cLdj4xOwWWjitWQypgxpMFC1DjaTLCA6lvWsvX5GdRZBTdDxb8rn1g=",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "X-ClientProxiedBy": "BM1PR01CA0105.INDPRD01.PROD.OUTLOOK.COM\n\t(2603:1096:b00::21)\n\tTo AM0PR04MB4675.eurprd04.prod.outlook.com\n\t(2603:10a6:208:75::17)",
        "X-Microsoft-Antispam": "BCL:0; PCL:0;\n\tRULEID:(7020095)(4652040)(8989117)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020);\n\tSRVR:AM0PR04MB4675; ",
        "X-MS-Exchange-SenderADCheck": "1"
    },
    "content": "Recently, off the list, Keith pointed out that the rte_rawdev_queue_count\nAPI was incomplete - only the declaration existed but no definition. This\nis an old miss (and embarassingly, almost two release cycle long miss!)\n\nThis patch adds that and the relevant unit test case.\n\nFerruh: Though I am sending it as a fix hoping it would be possible to\nmerge as 'fix' for 18.08, if not, I will resend with map file changes\nfor early merge in 1811 window.\nThe changes are completely independent of any other API or driver impl.\n\nShreyansh Jain (2):\n  rawdev: fix missing queue count API\n  raw/skeleton: implement queue count API\n\n drivers/raw/skeleton_rawdev/skeleton_rawdev.c | 13 ++++++++++++\n .../skeleton_rawdev/skeleton_rawdev_test.c    | 13 ++++++++++++\n lib/librte_rawdev/rte_rawdev.c                | 12 +++++++++++\n lib/librte_rawdev/rte_rawdev.h                |  1 +\n lib/librte_rawdev/rte_rawdev_pmd.h            | 20 +++++++++++++++++++\n lib/librte_rawdev/rte_rawdev_version.map      |  1 +\n 6 files changed, 60 insertions(+)"
}