get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 26398,
    "url": "https://patches.dpdk.org/api/patches/26398/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1499179471-19145-19-git-send-email-shreyansh.jain@nxp.com/",
    "project": {
        "id": 1,
        "url": "https://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": "<1499179471-19145-19-git-send-email-shreyansh.jain@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1499179471-19145-19-git-send-email-shreyansh.jain@nxp.com",
    "date": "2017-07-04T14:44:09",
    "name": "[dpdk-dev,v2,18/40] bus/dpaa: add DPAA mempool logging macros",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "dada4104477d77871202861870d7839c1dd2731b",
    "submitter": {
        "id": 497,
        "url": "https://patches.dpdk.org/api/people/497/?format=api",
        "name": "Shreyansh Jain",
        "email": "shreyansh.jain@nxp.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1499179471-19145-19-git-send-email-shreyansh.jain@nxp.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/26398/comments/",
    "check": "warning",
    "checks": "https://patches.dpdk.org/api/patches/26398/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "Received": [
            "from [92.243.14.124] (localhost [IPv6:::1])\n\tby dpdk.org (Postfix) with ESMTP id D710F7D3E;\n\tTue,  4 Jul 2017 16:36:12 +0200 (CEST)",
            "from NAM01-BY2-obe.outbound.protection.outlook.com\n\t(mail-by2nam01on0068.outbound.protection.outlook.com [104.47.34.68])\n\tby dpdk.org (Postfix) with ESMTP id BDFC07CDB\n\tfor <dev@dpdk.org>; Tue,  4 Jul 2017 16:36:06 +0200 (CEST)",
            "from BN6PR03CA0071.namprd03.prod.outlook.com (10.173.137.33) by\n\tBL2PR03MB465.namprd03.prod.outlook.com (10.141.92.14) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id\n\t15.1.1220.11; Tue, 4 Jul 2017 14:36:05 +0000",
            "from BY2FFO11FD042.protection.gbl (2a01:111:f400:7c0c::183) by\n\tBN6PR03CA0071.outlook.office365.com (2603:10b6:404:4c::33) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11\n\tvia Frontend Transport; Tue, 4 Jul 2017 14:36:04 +0000",
            "from az84smr01.freescale.net (192.88.158.2) by\n\tBY2FFO11FD042.mail.protection.outlook.com (10.1.14.227) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9\n\tvia Frontend Transport; Tue, 4 Jul 2017 14:36:04 +0000",
            "from Tophie.ap.freescale.net ([10.232.14.39])\n\tby az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv64EZM72016426; Tue, 4 Jul 2017 07:36:02 -0700"
        ],
        "Authentication-Results": "spf=fail (sender IP is 192.88.158.2)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;",
        "Received-SPF": "Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.158.2 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.158.2; helo=az84smr01.freescale.net;",
        "From": "Shreyansh Jain <shreyansh.jain@nxp.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<ferruh.yigit@intel.com>, <hemant.agrawal@nxp.com>",
        "Date": "Tue, 4 Jul 2017 20:14:09 +0530",
        "Message-ID": "<1499179471-19145-19-git-send-email-shreyansh.jain@nxp.com>",
        "X-Mailer": "git-send-email 2.7.4",
        "In-Reply-To": "<1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com>",
        "References": "<1497591668-3320-1-git-send-email-shreyansh.jain@nxp.com>\n\t<1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131436525644737578;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()",
        "X-Forefront-Antispam-Report": "CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(336005)(39410400002)(39400400002)(39850400002)(39380400002)(39840400002)(39860400002)(39450400003)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(9170700003)(305945005)(77096006)(104016004)(2950100002)(626005)(356003)(110136004)(38730400002)(2906002)(6916009)(85426001)(86362001)(575784001)(498600001)(2351001)(4326008)(50226002)(8936002)(8656002)(68736007)(33646002)(36756003)(50986999)(105606002)(106466001)(5003940100001)(189998001)(69596002)(54906002)(5660300001)(8676002)(53936002)(48376002)(50466002)(81166006)(76176999)(47776003);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB465; H:az84smr01.freescale.net;\n\tFPR:; \n\tSPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "=?us-ascii?Q?1; BY2FFO11FD042;\n\t1:oEBNHi6DShoqscR/welbaDb9/yePIWr4aMU3Yo1X2d?=\n\tB3LLVb6S4YKKH22KMsyZxVHWEsXFblCLkzm4Wv6abPU1gJ7sgyRmJ1Cn8lX1lM7TPftu4xcHSOiSagYBHzsmFGnIb1foEtgRLjm7gcvPegD5L41HxDV8u6sSRs/fFj3BbcntxXdgaJnTNij7dzaMZzBP78jpOKTKc2SFn91viGj+NSs98TuIV9ChHqJBWKnrzHikhnCseA6Q/te15rBftcug4gZuamXVDi4tcpz0bRpus46Cul8wjUIB4vXnOaIYBODAEZMt4S4YspJVNlWrDkG5a9yL9QNfs+mZC/duLL9cFtgG02bRfVbQV6DE2yMbXQv/IwoKNqQPiE8pOMB8Ll+aCMnfSIY52yFka8ai/bBcwwjOPx9Ox4PkN6VlzsLyJIdH4qLFfLS2gBvNkThWJjCy+ognT7L66f+/Qk2VwdSkarif1AFFeEs8PJ0dZZB96pYJNOEHkDt0Rhp+th6EfUapr1WbelY/R6Nl8KNf4kETZCUO09iC8lN2muz7FHzImDqMAh9v+sAGQ+zSB19uE3UmLTDaqIxkLfnTI2LKvSiZ7j1Vu6r6/YlDZBTOuMgqg6ERNWsq2cUT+fI7hElSiJ13oFvXpd+DDmx6ybRVYTY/8Hd1uvksnLjjwrnpK4DQT8S+oXdblbFmb1uV2wMqydkV5UHYA5s4OUGbPf6x7pELhE7yrGo3B0xEwHxdIwrkVGybYJB1/DqpxKYzTefKcPggIHQM6xz0KtsnMb9hwrBm1in183r/AibBBw/jV5Q6AIi0r7eYauXGubAaZ3tQlZPoTQ5tduWuCpZsv4ZWwlh/m7wU3aUwk8dpLY/8TCCl1gMF5JoDEgCqGdntRL+X5KTKFzUVmyzsPXffoVIUxjPW1fAqPW/zBFkw81ge7myEw3iXVr3Uld9C3zTXOhqyl43jKKNAfgBW/hWvZXLmQJbPW/CyLEWL9m5b46XaGTFhs4r61UjUXTTZ+wERO3joDQe8HKGy13YEXnqCz627fi9oqr5XyZXtZ6NO7uaBKQ+JJxRFbQsGjOvBWcir6Q47pVt31X4BpsJRy1XnPVfTt2sQ==",
            "1; BL2PR03MB465;\n\t3:Oat9CSZglvcHH2iYFY0ObauNhkYPIxLvb2AjKjTsM6m3m5tZS/TMVmNGTonC4A+79eKHXJ6zP+kmbMADGKnMy8o1mxJbuh7MRzPbY8u1n1crkb7Loh7F7IWtdVDAIrPJi8HjqZZI0WLncvixT8T5MC2a8C8ECygya3rg2ubuFfM0o4CPLq48v1btAs7jbdMBVvYep5Aud+Ltt8o5RgpwG1GYyk6aDEVDezbPlich6dFRPCR3+1amiZVoHnT4LuNE14TtQ7lTNTPQ8UMI22H/fe4951JjRfPwfkhfLeYzJHvIsaSi4ZFaLpmn65kv+ShOK6tXf6RmO1/9e9/WD19S0FADI21SYEjwvDVi/zkTys3j27xmG1GQrKNMyhvr+piT436dvqp6ZF+LN068pTz9W72U4Yj3vklzoiJ3LHxbML/MijvMDBA7697clagZ8/nEhu3/FnjtfDWhr58yWwWBogCM0KOS6okr/cdKBkHhFESDMBaXn8A4n2x4/BBhlIizMmJ3BXtu/A0y9UDaJl0rjAIy/0MhfGPXGtbuQu8MFwdNqpIbKhMpqya85BkDwvvKEvmE96TVrMAlF1xacSfcOVvVLgw4d/UsfFeu27EIbntBqjKKlzxVOQ/GhcDHW4E6HwUlhz8WxRMIg0bCgo6d29Pr7yC1hGFgxgGY6wvc3R6BzRyEdspYEly15sr92VwqeFA38QF217W9fy781G2njmLZ1chSeZKeomFNQhK7QAfJCZCAT5xMXuSKEE6aa7QuVJYSPKoaoCNMFCKGvR2LZ2grnA3OlaIudychf4K6Exz1LHNPZR/1H1iMhtOd3Bnqn3lUoSNg7eY9hykGzZB96Zfax3GZi2khZP/Hcc24WyhZSdu3ii+Xp1zfcDAcDSWk",
            "1; BL2PR03MB465;\n\t25:MSA5UGQrgBCys2ujaCIik1y499Xt3OxKF4QeqxfwJfcn9pr47rxPlibS92fXYdD5W3evcl0ZXseQ1VTKyYNHUvwCkNbRj/vojJzute2weyAQcTn809CXSoOSRL/GQLI7s+8O1aPt26I8RFnlLwsrFaI2RH/PSSABwuI5079Fyz2v+HTTfT+p+peGNOOQ+tgtpUbkX2Pe5TNQzUgKh6kRmvcVLAEIgtY8RBhBvVxsfTKXlxmbeDdcrEd3o6nNm775ZazNz1Y+hTI2fO84KO1x50h6lBp4vQxjxhvrVhQ+j08shfuAxXoYeUVIEGZmk3jJ33qA4FJPZl9vUw97TFWaD77D+ghM8YACAl35mtVvwNgMyqVmwSLLxG9UX3uUWUFoPMibh6E8x6niaEaN6DFKN7sgju+ABNZf25kFHjTdEa7+4mJpp0pMvMnc2UAXpH2u9UCuA9HyTEG320FkW2eaywwpfjcwgX6fk++TmBpkUe9qVu2Xdd/XHRfeYYthoo4GnqnoTiHR9qRcQj1V6CxDs6zbTYo4hwa290G1M9INI7aY8MHA1PeRmJbpD/vNi0DG9bdWHNqjgSHDtdsQAdCP1t6EmwCWjZNIalJQw2UTh8L4aMrwUOd34kjUuTll2b0LUjIaAQDemd7ugnz/FQgb8f+0yU24xs0izV0eOD0JfoTBE4PKpv8aUNwGkD+pBfrSe3LHx/5OglSwbcVPLFA+1rE/O21ZzgmSOnRAZnd+1eEtPeqtmMWxwAWgomxrcJ65a+CsKesPKwnSCCbI66Lyc3bTj4FdnIqsv26lv+Bgoy958Xf8li2oK3hndsXk+3yJofM77btw4pT2RXsyjOCcZIk7xUR7mzjWfYyBRNUnc6kpR3dflbOYIsqd/qP2pWPMji09U4XPmNOOZHYu6R1lUrPkc4F8ZLCisUd6S+KdjLM=",
            "1; BL2PR03MB465;\n\t31:oC1NLd/c0fIgiwSj/koGUSpqClJAk/DbwALJLxyrpq7rkwlMdzBMuwhgZ17TyR6ZMgjTbNYSgqs3M+dWGJYn51p5gEeK+BoUcbK08epwG/Dui8nJIoozMrSzLaY94yciX/vHUNKCZFpmo+mC4Z1tk0rBEsF20OFclfHF3zsifgexgtU+eolLMhWYrca+vCRaTEpH8pSGAKpGgrB0fX3TAhv3KobGmfuXTTvOG7hlBf3elo4izyMf8efaDVoPYqXK/44WN6UobQHgAi5/RN63eSIJqD6i8fG3dRbLYFo8e/c9K43XVv16tSJBl2EQ3PsSaS1X7tGXn6trGR0iVbzizYtWG79pNxg/0EkgkFzl33vv15oU8EmID4vLUIVO5ntR+AmuzflM5YUa4TngB/Ce2gihY6urIBR3cT/UqM6HjhaUeWesVNC7PAuAmqbQmHUAGk0PYMNbvXeVrac1MY/Lt5jufQrS5xp6ZkaSYQ5xhIKw/fVEYmvgW7r6EGy8WhkhkNKsjCkjy0FaF/Hxerqg+9DItGb0nVasNTBBSamZ4ETQNfhN2KCxypmfmThvI8qmy9hXuuTy570O214UfLwwA3GjteFfB1QwMQdCFybKSOcyYBJ5PLa8s+8u26sy5HZmATwVOArIGnPvoNOvsf5Q0R0KyaWRo9d563S0/AWcv/1ivvfrvr9I4EECBdWv6nog",
            "=?us-ascii?Q?1; BL2PR03MB465;\n\t4:O2sBcrA7rDLUqiHLBFFZc1Qku5R0oO7CW0+wBBMdEVA?=\n\t+9829/DUkySkT01k2pVWfWP4uckr3q5JZKac7p+1BDmbaz079PhZdkztEqWLSEUnBXKNsq4KzgFH8KbT51fGHZ/BiCGs5bju65GtK9g3BBxaTB8UhNr2k7EON/zYkOUy2Car17pcEjgv+0rT+fPEAzGLqolceILUZVkZqwBJY9c4tARatVwnTHincTAq78dpEW4SlRJhfGr9xFqAwOd6SQdQZOyMLLBfZlLi/Q0vpvgnS9A6CY9yTQq0Hcp9LlNItQPwgrfoMgwAYh8PyVpoMjLiisF5TBCwi5lmOtqpM73zlUZr07j9pZRyXIu66yT/ZbnzkHEvNZiE5qlInS29XjGeL3wgXEk6m0bHDHSy9iBZ5c2t0sqJcRsBERNTgLYZBxl5jNMRC02LZJLue95HSnXWdAddjXHyPPwpP053DK/CeOK+SGzYj1ip30V7SCWRZI1n0afhxypKIE/L4dDhJBF9f1Wd+iI3np8CWkMpvtXwcKq5P8fSYRgWpuUBvIaU/KvmKk5I2l3IP3RXFUbqehL7tfMIS7OQOiZbBqLAz01wTuNjcAi/C9OStR85QUIEtfxgIznSe8MrHfRhzoxqU8x5MqaNE7lDAvy0pEYhveiWpoJKDpgkH3YzaeG7z7pdF2q/5vk8PkbCtgnAqn4YY7KCTlVBKid++EiS/aC5BgaPAeT6CNT3zxhqZt/wDo60hIeU+5wGbHWXiS1gUWOtiMxovKxKXAw6ccnwjAtK0WEshJIznIhSemau+/4iKKqEsQWx+M+xoJfXLB1Sx460I3Xkadnsysh0KMm4Elrcof6KPHNA1oLrSyMGFaob+oxSBmfh/dWZBiEVrtCq6N/jb//a0THAx7yXUwwqI6OLi3jCFeSmmnG8eKkJgef6Du9efSbJhXTRPeD4n7dZojH7evCc9DNwahdhzjH9h8ETzWrlMF4Q1FXSxXTOc6iX0KiMO/QT495cSmuKRkZQTPCJKAN9G7EaAgG2+NOuXWc1G3CcL9Ritrxtn7/Eq5RZUx+2bIC66QqvIhVZRJl9Od50UEVmBvT32JSX1lZNMEO0uv0Pv14x6wUB4y7XAcFRpo0wuxPnfdvQQv5uulpBtwfD5s1+ClFkkqFghYGDd0N2GDJ1Re3oYgfgybb2YUKEFs+URXaVyK3nK7oLg+I+4IlxS+NHO7QcFp7YGmN/q/PTyR06h3gp5rlJjY3xcqFUjH/biQ66+/ti8HVmxSkQjaQzf",
            "=?us-ascii?Q?1; BL2PR03MB465;\n\t23:HXZiA5r26d1p5VnbrocypiTNMAK9OIqHse0BoTd2bD?=\n\tbSmsFK3CxJPEc3QnfjwQyWDmB1c8PkBtIlkcqRw7XZUQzEk3uJJd3Ggis2R0Pi2tGV9Hl22C49AwD+F7ULnrSFDiQlreX9puYMwdUkBuk+FLdAPNlj2b1FqEuhAJaOR9Gly8HoWsHfiuPxNPGkveB8ikiTxjBBXTX6/unn8j1VZ1xuN0F0JoWXDs3sCDhtth7i43QUkxGo79bXAOuAjVVffFHMPvbKDuks95jFBuZ7Sc+TzWfRUIacPVluJE9tAHtU/6hUOusPou9xpAK2fP6N4K68PUibX1FzIYlPIyb7L98jHSU5Qmuf3PKt2ozHZBCTI8OBqV0PsFviiYMv4fI6YqjbLe47lURq1vUMhTpIx0xOEnA5g3PnOSaRLzFCd6Vkz+limk6Tb2E6F8u/3ohBsUSgpUeXOpgWmr7jBlfU7ZWNFmtNIqmfJE8eTJGphssEM+3f6gVSUFccyR3EaVnF9AY0GUrjClldfMJylNR5uvw3b8OfqpcdydDGhPU5s8ALJloznr7c9PVRwsb/jUzojEZkgrpt1thcXAuSrf938WoN17/waAXurc/UBxith+hAuN4ZBPGnpjF4sANeFpugpP8Wb8Q3I1pKCiNH9esY6sm+T7zlGXPkOIayUmtEYdr9EgxkozKDC8XRpT9VPw5NPU5EhG2HKnepcPNjhFOs7bxj2GtUNNa+tNKyIfyb/qxUJGJxkV4r2uhMBb6xCIrV4R5WTXeNyEESCDS65DNrIbANzs9LO8FdjXM95vC4W7wirOjBcsqGb1J7wLR/Izn2JefWmAivloMACk84hXSGdJqepXdHTXoVxAgoC8BTDDKPxf9J30hj52Q/OsFV+YVCfKIXACuRhLny7Wn0RiDvK1ezghb/pOT3xM0mP4bJ49I5QHchvU9gX144DQrxUvRbEuamQ1ZPcoICz7yLwRcPWrfUSR0NDS9+eTeZTmchGW85bPnKMqdejXmUUw2FRyTEYjmqAcxDySvQ7+GFV6UqBSzgH2KaXG1r+q3AQzSJM0GogwQo1PYrX0kRSvxOa1/rbBYrmrCBLVWM6OpQocuxscLhk5iuHfmKTyBa2UC53HBSQqUuZYcrAUVa969XztFQ6qo588jyTbBB13UOiRzd6vHMnL8Hx0tiSJVeoW9bpTiazzCGjmOTXyIG3ro5vSHXwCz21I5o7+l5CNyAemk+SeSHYDNXLPoKh41+68k0QguzUhzYrS1aXhjncTvKiwZylcyuUfGbgYpz+oOsr0sRdGW6R1bowXBuyoLKciSjzw0=",
            "=?us-ascii?Q?1; BL2PR03MB465;\n\t6:1VMVBRTFg4PZBCN1XStYR6SbYANgLjFq19Auno0wxgF?=\n\t++iPg04sF/4+1shkBk25xwTj8V5gIjhH+xXtxIV41WVOb/TTOVUjDLzl78YQz5iRJvAZ5Ra4iawPNq7Gi+Gtb+GH9dyNDHSG07Og1IxviOr+lW8a0XGFFlqd3vQOIeYiy1aQab3UROjGQYkv8gyqA1abkuQpn598z1e8N0FUMWpKtAq5E77h59e7dbhttMGwb5pXvYIgrov1BLcV1PPBvS4jBjL3TT1mLhAHsIgcm5dGfbrSWxSq6b8Xg/P1dAyK0i4Cgbch8fHkIZis6DnYdiICRDkxIr+22r7WZvaZnJyqPTiN+36zTLCWVCrXBNYKBjJJbN8rqS5zNavkX2bJTkhaUA1R4bk9JLPTRUGTQrW4WbGIoHZPcee1c8NXI85qdmCPUatWxlcFhQmFJ/flXV3/3xHquti6QvtXCSxM8m/j9Zm9Y1JKHTLdGLXAcjDG/vP0h0lAimYduRV5hs23ZBeOXA36YukeWrhs7hWg5dq4QKAf8uNvWQ4Ov6eRwJT3l2AxESeKDyj1rHy/dBoo2Y+yXuNVJFQbi7UNiiR8ddPQQewut3qW0vIliN4txvYeZIYP4ByUUeBD0wtuIZFDnZ6JzbApsOvzYa3UxZITYLwSlrHUTm3vo0R6NgTcPTPh0p/XIXYa/ltS16AHaSCebOsCoU25s9sJqEvUfItcb+b4IFpa59x6o9Lx+uKbNW/jga7nntA0IeY0KcBw4nVE8ThBgIpC9l/lEjvbgzHyDVZ6NSwjcowBImfgiGnz+WljbmSgQg3ZHEDmbW9Qpo+7dYaPS2AMwelB+QGiN3gtA3JUXsgEj1KRqkE0FzOb1qbEqS1tc/cTK4E3KaIZOGWSs0TnFNdwhKRAH4BwytsfQa8/u67lxLqa3G0Yg1haqO/X76U210knckNUcjcoxZaSr1LQBY8ISSr47fGsgnmNVoTH2ahT/ofXWxP01UShsp5g=",
            "1; BL2PR03MB465;\n\t5:BSBCXdzysHDvVWWtiJzk6E8J9fUA0oi7JpfkFZyvBoN1Bapaw4TdDCAkEmgQknnyWeCGJCU+jk3X5UfnfNYbKsIUFkRosF2xdwZmotB90XVUBX7kmPkWylezWFKX9eKbtjEsv2pSLt48roPt0+VYfm+VgDpwlJYqujJ3PanDviXRrUNHlex5Q0OVmGybfud+KT0BcPHGrShbw3ldsiMRJAlK4I5Wmuiz2zdElNkr/1E1+3/1u4ZaPFEpNlYUK6+483FkPYUf+F6ZOrRvjyLElROftL5nxaOlVRR1BUtuHJrqPs8jpGKvU0z9K30qpmiRj9n8Dl/CK16hWJVGpJfR5wX058Tpm1g/xMRBK3Zn2q7IpS119QcU8zQMk6gJ9+fxqf+2kdOXreMek4uiYzQfD6/D31qrzQsU7NfZeF9ep6Fl9m7yhnHIu5ek/wmxdHZBWrzi1Xdui5vF6PRyjdR9z2zmE+fT7ZT5tMIWLKVsgUEGuhBihkhWMG418Btk7IRCF6e3O/7pfay6D7+I7YkZEA==;\n\t24:e5fbT4DKw5T9vgpOlduuTJjRfl8z0GLIZbt31pE+0LVBBCsythIp31xmk9DEcLTGo4eKeTvMennuqOG8J8UO90ne1pByUWJHRFEuMCksUgw=",
            "1; BL2PR03MB465;\n\t7:Ik0VfzE7GVv0OBJ0bmC1XPn+uvaNZh9TLaKRfME8eI0Er+fANPVE6TLgivjzuNlUvs6U1hatalKIvqS1CDXrTYh7i53Pla9dhcggWvQDz7QSXB18ghfoXgUQsP4k1bQy62t9YNgXqttbJ9vnVy/qCKmgLjQGHtog3IIO7fZucMyoj+ahIgPT//xIO3hEzNUUMCPsvtPGo2f5OUwohKdpxiwzzkRywD2u4wSWpsU8Yfg49aTBEEvI15PPhabRhaVG1qvAD03jNG9xFzKnTQqiqmXvbPMcRcEKW6Ul4Ww6CbaCy9xnz5FnPfjuqX4dkieGiwm0XxrYfxJQU3O25TnzvBCRq2NItYwsscWaW2mn+RJJll/Hbbx1TfcDwRIz3OQ6YHg614dgIqarUrAfaBIdlWqEW+rGDePywLhC/8bKaULlqFkOZxuRoexqgThZr85DRlDFh6PsPeXeW0BnPIlDSS04pUPhd/NzTtaUG2L7k80YqWgCUy4//R0V/cdNsbTO8NaPM2W2vd0Y1ddaDneWZdcBbehuOO5jaL84ZSEkQUhSuV8qSncz14DrX7c0IyS8EAArGFNHcCc7+UuPkiU7iYKD38tbvkkUCj3GwCYJ9SxCNjxYl0KAV6VuOv7pwp0Wyp2ty1/MiV6QTBiDURc64vd9XSVj2OrVguiq4cTzUBOpZ2zYedmAHrctTxKFhttRuS1BuQQ1BTvlIASpSdLXwrXfenlrolkPcgd0g3bAFgu/TH8FS6sm8OEhatXAwxD6F+cXE46mcIxMyj92juWNlJRYdQ3JM1R7onlcmS59UkI="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "085ed67b-3621-445a-e122-08d4c2e9fff4",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:BL2PR03MB465; ",
        "X-MS-TrafficTypeDiagnostic": "BL2PR03MB465:",
        "X-Microsoft-Antispam-PRVS": "<BL2PR03MB4657C131EE9A9C29290076690D70@BL2PR03MB465.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197);",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123556025)(20161123559100)(20161123561025)(20161123565025)(20161123563025)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BL2PR03MB465; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BL2PR03MB465; ",
        "X-Forefront-PRVS": "0358535363",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "04 Jul 2017 14:36:04.2553\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Id": "5afe0b00-7697-4969-b663-5eab37d5f47e",
        "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.158.2]; \n\tHelo=[az84smr01.freescale.net]",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "BL2PR03MB465",
        "Subject": "[dpdk-dev] [PATCH v2 18/40] bus/dpaa: add DPAA mempool logging\n\tmacros",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://dpdk.org/ml/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<http://dpdk.org/ml/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Signed-off-by: Shreyansh Jain <shreyansh.jain@nxp.com>\n---\n drivers/bus/dpaa/dpaa_bus.c      |  5 +++++\n drivers/bus/dpaa/rte_dpaa_logs.h | 28 ++++++++++++++++++++++++++++\n 2 files changed, 33 insertions(+)",
    "diff": "diff --git a/drivers/bus/dpaa/dpaa_bus.c b/drivers/bus/dpaa/dpaa_bus.c\nindex 2e16a09..417d0d7 100644\n--- a/drivers/bus/dpaa/dpaa_bus.c\n+++ b/drivers/bus/dpaa/dpaa_bus.c\n@@ -71,6 +71,7 @@\n #include <netcfg.h>\n \n int dpaa_logtype_bus;\n+int dpaa_logtype_mempool;\n \n struct rte_dpaa_bus rte_dpaa_bus;\n struct netcfg_info *dpaa_netcfg;\n@@ -423,4 +424,8 @@ dpaa_init_log(void)\n \tdpaa_logtype_bus = rte_log_register(\"bus.dpaa\");\n \tif (dpaa_logtype_bus >= 0)\n \t\trte_log_set_level(dpaa_logtype_bus, RTE_LOG_NOTICE);\n+\n+\tdpaa_logtype_mempool = rte_log_register(\"mempool.dpaa\");\n+\tif (dpaa_logtype_mempool >= 0)\n+\t\trte_log_set_level(dpaa_logtype_mempool, RTE_LOG_NOTICE);\n }\ndiff --git a/drivers/bus/dpaa/rte_dpaa_logs.h b/drivers/bus/dpaa/rte_dpaa_logs.h\nindex 54eda23..18e586e 100644\n--- a/drivers/bus/dpaa/rte_dpaa_logs.h\n+++ b/drivers/bus/dpaa/rte_dpaa_logs.h\n@@ -37,6 +37,7 @@\n #include <rte_log.h>\n \n extern int dpaa_logtype_bus;\n+extern int dpaa_logtype_mempool;\n \n #define DPAA_BUS_LOG(level, fmt, args...) \\\n \trte_log(RTE_LOG_ ## level, dpaa_logtype_bus, \"%s(): \" fmt \"\\n\", \\\n@@ -61,4 +62,31 @@ extern int dpaa_logtype_bus;\n #define DPAA_BUS_ERR(fmt, args...) \\\n \tDPAA_BUS_LOG(ERR, fmt, ## args)\n \n+/* Mempool related logs */\n+\n+#define DPAA_MEMPOOL_LOG(level, fmt, args...) \\\n+\trte_log(RTE_LOG_ ## level, dpaa_logtype_mempool, \"%s(): \" fmt \"\\n\", \\\n+\t\t__func__, ##args)\n+\n+#define MEMPOOL_INIT_FUNC_TRACE() DPAA_MEMPOOL_LOG(DEBUG, \" >>\")\n+\n+/* DEBUG and WARN are conditional to compiled configuration */\n+#ifdef RTE_LIBRTE_DPAA_MEMPOOL_DEBUG\n+#define DPAA_MEMPOOL_DEBUG(fmt, args...) \\\n+\tDPAA_MEMPOOL_LOG(DEBUG, fmt, ## args)\n+\n+#define DPAA_MEMPOOL_WARN(fmt, args...) \\\n+\tDPAA_MEMPOOL_LOG(WARN, fmt, ## args)\n+#else /* RTE_LIBRTE_DPAA_MEMPOOL_DEBUG */\n+#define DPAA_MEMPOOL_DEBUG(fmt, args...) do { } while(0)\n+#define DPAA_MEMPOOL_WARN(fmt, args...)  do { } while(0)\n+#endif /* RTE_LIBRTE_DPAA_MEMPOOL_DEBUG */\n+\n+/* ERR and INFO are unconditional */\n+#define DPAA_MEMPOOL_ERR(fmt, args...) \\\n+\tDPAA_MEMPOOL_LOG(ERR, fmt, ## args)\n+\n+#define DPAA_MEMPOOL_INFO(fmt, args...) \\\n+\tDPAA_MEMPOOL_LOG(INFO, fmt, ## args)\n+\n #endif /* _DPAA_LOGS_H_ */\n",
    "prefixes": [
        "dpdk-dev",
        "v2",
        "18/40"
    ]
}