get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 28462,
    "url": "https://patches.dpdk.org/api/patches/28462/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20170907153042.30890-3-santosh.shukla@caviumnetworks.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": "<20170907153042.30890-3-santosh.shukla@caviumnetworks.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20170907153042.30890-3-santosh.shukla@caviumnetworks.com",
    "date": "2017-09-07T15:30:36",
    "name": "[dpdk-dev,v6,2/8] mempool: change flags from int to unsigned int",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "b9cdfe15662aea70a3d80efa115cb502d7f9f38c",
    "submitter": {
        "id": 480,
        "url": "https://patches.dpdk.org/api/people/480/?format=api",
        "name": "Santosh Shukla",
        "email": "santosh.shukla@caviumnetworks.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20170907153042.30890-3-santosh.shukla@caviumnetworks.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/28462/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/28462/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 DF032199B8;\n\tThu,  7 Sep 2017 17:31:36 +0200 (CEST)",
            "from NAM01-BN3-obe.outbound.protection.outlook.com\n\t(mail-bn3nam01on0063.outbound.protection.outlook.com [104.47.33.63])\n\tby dpdk.org (Postfix) with ESMTP id 81B80199B8\n\tfor <dev@dpdk.org>; Thu,  7 Sep 2017 17:31:33 +0200 (CEST)",
            "from localhost.localdomain (14.140.2.178) by\n\tMWHPR07MB3101.namprd07.prod.outlook.com (10.172.95.7) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.13.10; Thu, 7 Sep 2017 15:31:29 +0000"
        ],
        "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;\n\tbh=g/i3Suq4xsjapv6yMpVbGoYS8USXu3oEh0a9KZ4LnOw=;\n\tb=KCChYwahjDcOk295r4GAHUz/jBTpRalXE+9yvx3VE90QE3veqVP5DytoJgV/BNaeUQ5lrXKhHI73AarQ156H6uK4Hc+iYlo41CG0aGW57gcxyNws5QTUGqbJVVEDUtQT0TjEDcpRfd7/0/+vQ4tLKLOkeyizr9OZvuxDiD6+KMI=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=Santosh.Shukla@cavium.com; ",
        "From": "Santosh Shukla <santosh.shukla@caviumnetworks.com>",
        "To": "olivier.matz@6wind.com,\n\tdev@dpdk.org",
        "Cc": "thomas@monjalon.net, jerin.jacob@caviumnetworks.com,\n\themant.agrawal@nxp.com,\n\tSantosh Shukla <santosh.shukla@caviumnetworks.com>",
        "Date": "Thu,  7 Sep 2017 21:00:36 +0530",
        "Message-Id": "<20170907153042.30890-3-santosh.shukla@caviumnetworks.com>",
        "X-Mailer": "git-send-email 2.14.1",
        "In-Reply-To": "<20170907153042.30890-1-santosh.shukla@caviumnetworks.com>",
        "References": "<20170906112834.32378-1-santosh.shukla@caviumnetworks.com>\n\t<20170907153042.30890-1-santosh.shukla@caviumnetworks.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[14.140.2.178]",
        "X-ClientProxiedBy": "BM1PR01CA0072.INDPRD01.PROD.OUTLOOK.COM (10.174.208.140)\n\tTo MWHPR07MB3101.namprd07.prod.outlook.com (10.172.95.7)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "3bd8ed4e-f34c-4a51-5640-08d4f6058419",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:MWHPR07MB3101; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; MWHPR07MB3101;\n\t3:cSKgTL19z7+eP0/G2wxhEN5N8VnYHR0ZFuUT12/lbB0NqePfCiudHmFmfA+LcDy7ExR5xOE2tQkrwkE9hRu1gBSlQEVkjMMBr6rlbizUAMcLS8hVw5lzfQX8CeC8MY+WI59lmAanMKokBpWrCDieJXtIvhjPj701CORciwAaTWIg2cLO4RzokE2iO3T+yqZiWDcUWfuGtRUbmvq/KlPI/cDjmwpV5uouB0m3mdDrQYom2/lnxG2N+Ki/IGCjC5P/;\n\t25:E/Fir0oUxdPbVbe0L1sEVW3537Wr/JBdufptlFyo54kBtfVqtdJzqt6utDeRi6MCvvmOxV1xd7WVJUVGQTqCTKI1ZuC70i3rr3OCM5z0SfpAFwG68+5gC1Iu/JubLUfDVAzM6rxuwI4sOBFql51pSAzcgI99rmiIO2biVAK7GHjXzdqfUizl9fZ4840miNdPtywfCT531M+Q9pdj4+9INP42c8MXN+Yn4uHGYZGaNKQYKIjNR0il/UK3f9pXyY7rjcSs9CPinGrmwMb7cj2/ASkwQduAqQ7uHoh5vu6ecX2UIe6Dyv7Bdlq/j112UUNoTpLcxfdf1HJolC9zIfNpFQ==;\n\t31:7Kzgf4H9ODIzCE+pmvYzTYIHE5xOmDtFBbfMHFdCNqeLoiKZHsKHGvf06xg7lA2MfnKshVarELu3oHGU+w6Nwq7R7u5M/xKFDUdbbdAqfRlEn5uQQCp076xr2/wOsw0Yi+p6dK9P+2GRrg6d/dOWX+0ww7uMNbWREuFgoioLyWugMTK1BFnprWHb7SEaNLWqEKpUhxgQVVUrRlBiyFTJw6nqVVxA+aYgzKIWVg/tRhk=",
            "1; MWHPR07MB3101;\n\t20:PX7fxHD5hf593733VO6UmXKg/uBiXKieVClibUPrv/Ersro/G6uX0DJOkbSOW7M54rAyMz92vxTjicsYDGRgf0pICmP/VrtwFICKVcmzmFlvjSQ//5MCUmKQSkpIPrf4lSGADsGSHhbMc0ZVZR01T+c/scftK5ZHFeYpi5ZKHgiWsONZIyG61CYRfdUCVLDk3HSD01wAPR60HQoGCRnC0BZ8dnfnUMQGNoz0VKZDyqrW/gePTAA2lrnUYMvO5l4OE/tvA/nNmxbcf0mLgFUKJ28LI4hlvKcs5bw4Z3sEnsNTrVr+A3oMxU5lq8Zk4z3Qga8HTxbhB6MnxJChJc2ZhcgrAPZBdqbwS2ZoxwPL0kPE+CQLJR7Kq0gwwDcxcaSTAZreyUfZq25vCj+JYDJBAbN35wzt6duVXECyoGLqTpaumiuPWBKRPuUche8NFrKDmjcsRBiuUgCvrgCXBsOdQ3CYLzvFGMiLFepDFLJzT5MbDqDWxNe2F7EhvSw8OPw3l0cZFJZv4qpc5wYXP70WUfgeNfUZ09CclKuKYd8iDAULECMHnMNbTactwbclr3rgeblFgq+iP4FZkdFTmNd3qegPpwPtoyybmet/sAq3rxM=;\n\t4:NFD0CCnroAoD0enZCJoPmz7ZcfaUqkAyzCSDjX0erjOb//DgMGvh9bEuw8FZA+5EbgLfcbJqXZTtPlQoEiA09zY4GSQrg5CQJ4r4C/wCB2SHARjSRS8chxAYhABDVdIWbE7oawQTySjqP4Efwn+aDFuNQeLBAR+pfF8Y3ZI1W4Css7qgOk/pQkfOacSJ1b+99qIsFvupqR2ffCfAc77TBbTcWRkqjwx7ifjomTulGUaXT4rqcz0VdY5PSilQvudX",
            "=?us-ascii?Q?1; MWHPR07MB3101;\n\t23:f9MRqwXAMvcF13uP6wS+P29D79iyec3osILqKhc+a?=\n\tUlyegW71+xWbePqWn+s3dItP14kvxvCJ0ZJdyc5xO5JSuH5VD14DR7BjaUn9xD1xPQaF2Xe2JRO//0iFDp2So48hAapMI3owPKgSfd785wog6gtotqW5ZTKWG2i89pn1hjaKW17lXWDIIyLONioo3/KPt+j4/KL3XGotEzzEoWMwwXolbQ318RkZdj0sOV/OR2nuMeKXUk6k+NlCMcd+M5PVynvVs2nsqKJb97IxaJ2b0bQhr9sIqCmFGkRkTxf3j1tEXd4czn0f6C1M28lDvQQQYIRAVRR5XdYrthFMVDLO/vNiZr4RmIvs5XrDRuGnNdHISxeyYan2QJiSm175UIA0reV8AOK8y8bmgjwRbVCr3iS5Konfm+GT1laDnkuJspbMIR1gQAn7U9/eUNQxrbmMgjrdcNc0WxQuf5t2Amrn9ISWtdYrK/Cr8IjBoxULtun74laL+xK9Y6KIoQJOzy0uV/ATtL9fFv+rnVDiiotQXKXl/46XWGLt5eRQ2egchwrSNNiu94T+5sCI5C2IGztzqDOVB97OMnve1xIYmx46tt/keuBM41Ps+v+IknLCEmVlY4Eehy90zAjX2cPLVQYf9T9JC3o/WzquwqRZCN5MZHVEuAp283hqPOHxdwgZfP6cHJMBs8VI7iHlFiJulgqtbO1QDL2sAe/HvBeJ9aUCr0ixkGx6nRGj47on+IV0gOy+dIBvnE8OzuU4897yaGDkQZYsNIhMUG/EeaJgKKUBXxqH5dnY9oq+F0r0z/UVF20qynJKDGnVelCdKXj2mXD6PEM5kkUHl2HZ3tydikfJ39O2dXPdJ7E1Rg90ED2wQ+quxDWc4nX/bCGDf0BSvw2naNOusmC3kFl5KztIBOcXwIAB2h0E4T7XYezEL7cKdpOK5Nmsf5+ZaR7EPRiQTOe8zwNghMuE0Iy0T9qZEstT3ceLgFn06MuCzogkTan+CRuPy9aJbDaahxEv+zFgNPscqnwLdpx7zlx7jUt8mMbNdosMrCq4djIviC8gn4lbkkJjgO9f24uvIgHJy9wykhcPAjbReAhEpdjcxTSCXppQIO0LVjjzyYuVbUrKyD5cohzjnOsUPv6pxMmQR9faGF3kq178P0py8hS9WG9XzgmLg==",
            "1; MWHPR07MB3101;\n\t6:/ReTAZouVWaw/JOpsD8vUkoPg19o50Q0bmMWHsEbs9YjVLDeLZVO2ZKbRsdav94N2PJX4xVXG780p+knIcFYOJ0zgRb4OcmN71G5ybqa0RDzWUzP/iCHw3tsFJmizBqQqfJ3b8DSOIg8j7Z4qVzAE+b1ez2uJZ03vkWX+8+W7Zcm2b5kPfUUEuNuyHSVATZiMArVBjOAluvMv+HwMOf0B+rtX4s+rEKprEvIUwnLIYt+7W3yRukuXUGH07toMOP2LfywfLRy6QrzF4B0A8MKotOf3NkXPLwPoxy7OmWJ4AitDn6u6nzGwwNtWCGXrveGuxSpZkjjuQHfrtrEViZctg==;\n\t5:bd4RXeVxpmF8R9DJlYTm+2XWvSDuS41A+kwiZT43GGNKfxjYCDk5FrJ2UNIKi/oyVhzut/vX30BNvRYSaFicl+bYPQijdt8thHInROAxjLLNs9exk1He9qrxGvrm3XjWYKWggvZznqdkXgS+IwgAoA==;\n\t24:+x/72iV4AxK5PwkZq86RGxs3yZ8274G9QN1Wi8IllRexAfY5swJHLBB6iTJRKDBj29t9ABqNsx8jSufP8yscEi8lR5p+pDcyDri8hweNZn8=;\n\t7:i+JDDz3oXWr+C7FAwRUxhlkYv/cAayvj9zQGjVdMNXEBE9RxGqtYLEY3WRjt1umvDp4S2pY9ax2TOO5UQBLhmCblrdsBdP2bebzzcrRLW0NotD5ItmQeb3XECAU+xzdEne/IxiL5PvuWTWFfFCL6l3LYQ8sJ4Ebxq4XFU7mTJPVvTWRvESEvH7E+uh/TZRl7vO0Vtn9EBioOFx71ybLpkzwiojz6hixtjytV62QWKhU="
        ],
        "X-MS-TrafficTypeDiagnostic": "MWHPR07MB3101:",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "X-Microsoft-Antispam-PRVS": "<MWHPR07MB31015706B7085DB5E6960619EA940@MWHPR07MB3101.namprd07.prod.outlook.com>",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(93006095)(3002001)(10201501046)(6041248)(20161123555025)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:MWHPR07MB3101; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:MWHPR07MB3101; ",
        "X-Forefront-PRVS": "04238CD941",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6069001)(6009001)(189002)(199003)(25786009)(5660300001)(50986999)(76176999)(42186005)(106356001)(105586002)(4326008)(33646002)(8656003)(66066001)(53936002)(36756003)(107886003)(110136004)(8936002)(50226002)(305945005)(8676002)(7736002)(5003940100001)(1076002)(6512007)(47776003)(81156014)(3846002)(50466002)(6116002)(5009440100003)(101416001)(68736007)(48376002)(97736004)(81166006)(189998001)(2906002)(72206003)(6506006)(2950100002)(42882006)(6666003)(478600001)(6486002)(110426004);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3101; H:localhost.localdomain;\n\tFPR:; \n\tSPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; ",
        "Received-SPF": "None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "caviumnetworks.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "07 Sep 2017 15:31:29.5104\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "711e4ccf-2e9b-4bcf-a551-4094005b6194",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "MWHPR07MB3101",
        "Subject": "[dpdk-dev] [PATCH v6 2/8] mempool: change flags from int to\n\tunsigned int",
        "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": "mp->flags is int and mempool API writes unsigned int\nvalue in 'flags', so fix the 'flags' data type.\n\nSigned-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>\nSigned-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>\nAcked-by: Olivier Matz <olivier.matz@6wind.com>\n---\n lib/librte_mempool/rte_mempool.c | 4 ++--\n lib/librte_mempool/rte_mempool.h | 2 +-\n 2 files changed, 3 insertions(+), 3 deletions(-)",
    "diff": "diff --git a/lib/librte_mempool/rte_mempool.c b/lib/librte_mempool/rte_mempool.c\nindex 6fc3c9c7c..237665c65 100644\n--- a/lib/librte_mempool/rte_mempool.c\n+++ b/lib/librte_mempool/rte_mempool.c\n@@ -515,7 +515,7 @@ rte_mempool_populate_virt(struct rte_mempool *mp, char *addr,\n int\n rte_mempool_populate_default(struct rte_mempool *mp)\n {\n-\tint mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;\n+\tunsigned int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;\n \tchar mz_name[RTE_MEMZONE_NAMESIZE];\n \tconst struct rte_memzone *mz;\n \tsize_t size, total_elt_sz, align, pg_sz, pg_shift;\n@@ -742,7 +742,7 @@ rte_mempool_create_empty(const char *name, unsigned n, unsigned elt_size,\n \tstruct rte_tailq_entry *te = NULL;\n \tconst struct rte_memzone *mz = NULL;\n \tsize_t mempool_size;\n-\tint mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;\n+\tunsigned int mz_flags = RTE_MEMZONE_1GB|RTE_MEMZONE_SIZE_HINT_ONLY;\n \tstruct rte_mempool_objsz objsz;\n \tunsigned lcore_id;\n \tint ret;\ndiff --git a/lib/librte_mempool/rte_mempool.h b/lib/librte_mempool/rte_mempool.h\nindex ec3884473..bf65d62fe 100644\n--- a/lib/librte_mempool/rte_mempool.h\n+++ b/lib/librte_mempool/rte_mempool.h\n@@ -226,7 +226,7 @@ struct rte_mempool {\n \t};\n \tvoid *pool_config;               /**< optional args for ops alloc. */\n \tconst struct rte_memzone *mz;    /**< Memzone where pool is alloc'd. */\n-\tint flags;                       /**< Flags of the mempool. */\n+\tunsigned int flags;              /**< Flags of the mempool. */\n \tint socket_id;                   /**< Socket id passed at create. */\n \tuint32_t size;                   /**< Max size of the mempool. */\n \tuint32_t cache_size;\n",
    "prefixes": [
        "dpdk-dev",
        "v6",
        "2/8"
    ]
}