get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 26238,
    "url": "https://patches.dpdk.org/api/patches/26238/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20170703123139.15148-2-akhil.goyal@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": "<20170703123139.15148-2-akhil.goyal@nxp.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20170703123139.15148-2-akhil.goyal@nxp.com",
    "date": "2017-07-03T12:31:35",
    "name": "[dpdk-dev,v3,1/5] bus/fslmc: add macros to get/set fle context",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "72837067f354e8f64781e196595bda2147d491b4",
    "submitter": {
        "id": 517,
        "url": "https://patches.dpdk.org/api/people/517/?format=api",
        "name": "Akhil Goyal",
        "email": "akhil.goyal@nxp.com"
    },
    "delegate": {
        "id": 22,
        "url": "https://patches.dpdk.org/api/users/22/?format=api",
        "username": "pdelarag",
        "first_name": "Pablo",
        "last_name": "de Lara Guarch",
        "email": "pablo.de.lara.guarch@intel.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20170703123139.15148-2-akhil.goyal@nxp.com/mbox/",
    "series": [],
    "comments": "https://patches.dpdk.org/api/patches/26238/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/26238/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 C56C06841;\n\tMon,  3 Jul 2017 14:33:13 +0200 (CEST)",
            "from NAM03-DM3-obe.outbound.protection.outlook.com\n\t(mail-dm3nam03on0041.outbound.protection.outlook.com [104.47.41.41])\n\tby dpdk.org (Postfix) with ESMTP id A56B358EC\n\tfor <dev@dpdk.org>; Mon,  3 Jul 2017 14:33:10 +0200 (CEST)",
            "from BN6PR03CA0067.namprd03.prod.outlook.com (2603:10b6:404:4c::29)\n\tby BL2PR03MB467.namprd03.prod.outlook.com (2a01:111:e400:c27::23)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11;\n\tMon, 3 Jul 2017 12:33:08 +0000",
            "from BN1AFFO11FD043.protection.gbl (2a01:111:f400:7c10::171) by\n\tBN6PR03CA0067.outlook.office365.com (2603:10b6:404:4c::29) 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; Mon, 3 Jul 2017 12:33:08 +0000",
            "from az84smr01.freescale.net (192.88.158.2) by\n\tBN1AFFO11FD043.mail.protection.outlook.com (10.58.52.190) 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; Mon, 3 Jul 2017 12:33:08 +0000",
            "from netperf2.ap.freescale.net ([10.232.133.164])\n\tby az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv63CWqgp001316; Mon, 3 Jul 2017 05:32:56 -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": "Akhil Goyal <akhil.goyal@nxp.com>",
        "To": "<dev@dpdk.org>",
        "CC": "<hemant.agrawal@nxp.com>, <pablo.de.lara.guarch@intel.com>,\n\t<shreyansh.jain@nxp.com>, <declan.doherty@intel.com>, Akhil Goyal\n\t<akhil.goyal@nxp.com>",
        "Date": "Mon, 3 Jul 2017 18:01:35 +0530",
        "Message-ID": "<20170703123139.15148-2-akhil.goyal@nxp.com>",
        "X-Mailer": "git-send-email 2.9.3",
        "In-Reply-To": "<20170703123139.15148-1-akhil.goyal@nxp.com>",
        "References": "<20170630074322.30661-1-akhil.goyal@nxp.com>\n\t<20170703123139.15148-1-akhil.goyal@nxp.com>",
        "X-EOPAttributedMessage": "0",
        "X-Matching-Connectors": "131435587883715293;\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)(39860400002)(39450400003)(39850400002)(39840400002)(39400400002)(39380400002)(39410400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(54906002)(4326008)(38730400002)(110136004)(356003)(77096006)(626005)(105606002)(47776003)(104016004)(76176999)(36756003)(6666003)(498600001)(1076002)(6916009)(2950100002)(50986999)(8676002)(86362001)(53936002)(2906002)(81166006)(8656002)(5003940100001)(8936002)(50466002)(2351001)(189998001)(50226002)(5660300001)(48376002)(33646002)(85426001)(106466001)(305945005);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB467; H:az84smr01.freescale.net;\n\tFPR:; \n\tSPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "=?us-ascii?Q?1; BN1AFFO11FD043;\n\t1:RTqV6iOU9fSeYr7RVHgwOpd66tLDcI/6yMcQLF3qr?=\n\tNOjo001vTU48XM9AuRiiQZGNlyjyeRyRUD3aK5SuWILKAt6GoaHpLYUnRGfoEPZNu4+iIONi8k1I0dfL1pVWB7dJNgCZnM06rrpN/KJy+sHIEQKrRLudxBp/GEO06/yY14WDw+91LE8ZHPbiICKX1576vyZWgHnEajqmt+zkLyCO0PcwtRPCcEr6qUkPzhsr2wlviZofy+DdMCYD1+aM6cT7fJrM9WAGrrCaBtNl5f8yaRf3zAWXMwdV0NE0uEgyoF64p43jGOxleRTwfGjotMrDex9pR8GQVALDoN6p8xNar/CuWeuVdH8HMZN7vM3CLFAKSndZP4qSUV4qt7lSjCLOfTmUhOVah0j0uVkyqT12e5nh4kUMDuQ12/0JWU4TDNzce4h7T4dQFgX9yAAzNAr/ZVAIIC9oD9tBNOTkPLfpPbhAU/TLvLIj3idVkgSdmFVoCLQLnY/+3s4b0w/tNHgvE1JtEsHcDAZbeyBXAcExHTwcBq2Inq6hsoux/FjDl79+JIaCSd0uX5XHLb8doQ9N4oTnqMxbHKXLlzGiIsrSdQT93PbA66OhZIoBQc1yQoFLXX2JEivw2iEvQnVBi4TLENrX6aHSeV75GUG7SIdSVvgMdZurACjxs82jc9Rg+4DpYbxaoNCW+Dpx8BxnVP1vAPOegJMkTKAIsyg1kn8FrlHR4njjITeAA7jFzVM8X9i/mz2bOo1PluJYEZYUzX5NcUbDUnP0edGo9/shoyzo5XSm3WG8EFvkMdlW5v9D9tajW61d6XEi+3LCzRBwOwmVif9LioDcAqqE3ez7S9rRKaPYiCeF4IGb7g5ljA1Q18tGXh5e2xXxHWb3ZrobPQNrT9nWanBLska70lDwUEaUzVXQdUuQjYegksl8aWK+pUKYvI3dSmYHBWF5f/p7rncX0lPYQHtoJ17lXctIhjaPZpo59ItJef/wbOQlDmIQdEFHCRC54o8/0cknmSODp3PW8VDR8GyDVrLG/NNLjvfnkbhy31TKvilVHkSwcjOo+jY4zsuWuu+yBeRi4dqkhukzltJwIWJq+m7qeZpAAcZ8g==",
            "1; BL2PR03MB467;\n\t3:IAI2MFwLMX4nugFGpdajzWzYvsEVL3xb7m2UqCBaflXX8E6dDv2G7MpLUyYJNxpnXUfXMSU5hGSDkaYTSbrMv/cTsRFsX1b81duu//UUXHs3RSfMkVWi43nQ3GqlCbMaxaPb32Vz6J7XG0SYcuDUdSdvt0RY/sFgU29Y2Iy0QL77beVegxAdnU7868v3ZyUNUrZzD2ALh8OA+tIO77G3sxbaPVyO7H+aQe8N5Nw7EhanCxn7R0rrILOYVKuzgAGnegQWyhwvZIqS9n6AHgDTOS9aMB3hmrZ/ueXv5wZCAc3vP+oxywiIBJNhMiLnB8WqnSPvAxujRocqA8bWfVZQeqiF3EnmggGA0ofYZA5RcsSSyVq6hfeZNGXRVobjctSHpM+9vISCJlPDYDBQQNKPLLcW+PDD3IRtjNtotYx6oiZbzeycip1uh4l+torpWVruNSXMOoowI/B781OHod75AvGIDKvC94nef5sUxqfXYy8+/TSz7KNzWnQz6e5EOR9FoMmkbX+H8+OlBF1BjvjhdLQZsxzuL8RgFgeIysiuinJxwf8ExOWKPKUkCey/sPkUtiVOIQEj1gObTimfi53pqfeZ1yh5xyJxZ112B42Qh+6+7s/2P10f9UOOvxmotq/DVq3YVw6NRZ2CKE9Iete/Z9nYiK6cS96h0XGnqnwMW0eoDE4ZTSmgiatve8yojU8Vz/GONNyB9VNfsMC2nXFJjjvw0oOc2HEw2ch2zyYceCNU73k3dQnEH/xpP+NFh5fGgQPmNhyx3FXRa/2NYzJn+kmdksSNn/uWADTKP9LuYgUUZvmVTsp6yZWPaJraa8inAWJeiwD7pRdA9a3zIyIYbZy9//Rsyg3QzWCcpem2QsnIPohz3V0OhJ/zFPzv3r4W",
            "1; BL2PR03MB467;\n\t25:xXIHHc0TIcISExIFNagM0xn7TOZZ6X4GCaLTYjI9MOURNy4/zKhdAXe7+x3BqZNPgLrX9IwshsN/F8O9kkIl95ZENk1Hq6f3udwbbdE3DkTHqGVn9pGcvfH4ncn2t2hpEvLYjECp0NPrYZmu0U8sLXash98uWxvzhn0J/NCKgjFXozWFH1D5fAGtzdeg7uI7hzj4SagjRzevjZoGbn/6Q45wPbvFomgnOHdiC/+ZZ11CIp2tLcsqIEf2/nd+MmlxvHPg3Y3AeIIdnPxxk/c/kRWga/fTTEIBx2DOgAnhVwaPlNFS0X4QEZSnCohJ8wKuLoxT+rjUD0WbgSCsnNhZFBNSi2Wz4k6+CMYw0m7OSJISADXxDYo5N6aJGzcDqZmSoz4lyl8/E83fpji2ZSbYJHvVbXilVjouexAyyMrwXzasgcB9snC1BqgGvFpznJSoMwX6hWVumgihH3ExY9lL6n6Y7bMMSV61R/e76dX27DiG0K9Ojx3H/U7shQ6ch++8tavfkcHFTGFqkSAXCLdZKOpxNghfOKB+cGyVheISI3D6XVSa9mS38N+OWzTDUThPYCAlfjhSAGiuD7ALIYVitQ/b6lBJTyQw0NtTkCOuOg4lzBOnjBPAiiJ0G9iNOtjP+AuuC2qlEn85g2jlE8aQUUWjnuUTQPLE+rpm1bmZbVfLEyyyTU7SJkdG2ZDtUFfhU6GzLKi0wFoM0ysG7x2peptix9A2HHZHKwjSK+42IxE9U0YV4JRBYniCC1MIBgDmFXwqzkqADd3wdRMzpgKFZt1PKIh8L42l4OwTiaFbZAN8gvZM5eyM6nUqH7za6td9p95aFq1KMtgLtyNHLnWCN1gDG6jfOVwm3ErXVI9E5JnV48O3smJvOvCdI8PFV0Z10O6tFoCiBfyU2FC+bn/jmu1GyRqJ+pv7elnxSAnLSmY=",
            "1; BL2PR03MB467;\n\t31:6j+zhHsp+4SNNhsTsgrVI9WdLiBdLub0SfB8dUUYXwulgkbKnvogqM/PRLpln+6yYWCVYxzDbKyBL1pJYZgS7+EjkzTjVp1mGDHDaFaN7yfchPBtlOm0SiSIW7msSNJylQhvwKxibJQGLodYV1v5tzWWNTeV/QjbZNSmLVaxh2xTQoJslrQsQtcT63I0Rrnhdq/6/lZoH1VLyeyZSglF7F4c8ofYdfhSh8bKq6j6sHVY0KIVSVRAceMjZz+Kh/4TuPm5aYLMxej/d2bHzm4cz60y6ZeBc9uJYhXOkm0Us6h5krrKjyBauBHPThPQzK8N6/7jWuU5xTvP1Ok0GhAw5lJ3CE686uM+t/4jBgbf8z0x3M3KQ7j4NFv0JWpr5RdP5W9g0AorvWwqMlmKNYVjuMFmKfOOS2i1I4BqghtdS6VHU4dI68WjTESHNH3+m8aYRrnvgmMXKbaMsTN5+zwhPd+deEjma6BQq0eFFHW57cfwIt/ye6oiZK4hskYFvZPdMPWYyyr2yKl01U8C2zVzaXNtMZKT3JhjeFgsmoZ8dcmHqR8YyXYvpDv6FpPgKOvNrLG3flb1iyIMpujpflDTdx9XvT+AdK6tb532pkZLjdAALA5EBoVZzPYbOh9ekBnS0b7NKQC9ttV38lST1JrJd00M0/8tDvgtCARZG8ty9iTpSukq6hF7HrijJw+gTr10FSIYmssHDLhLchm4cgpc0w==",
            "=?us-ascii?Q?1; BL2PR03MB467;\n\t4:HhmtkSzzm3L/d2jnwqIb1SzriD+XGynxb0jNWFn0/Zm?=\n\tMNJc8j/uOO7GWlkmCctpHvuHLI7upRZ9OYkNxVZz7UHGkaF32cibQpZ8L6zpl5lxJBxX0l+MbToH/c5MXv0Dj44SrHX1Ikx+5gp/ujiPIF2ez9JvhNxYMc6ByRgJtHSZTCqKeiehRCUi65BJ/5wXbNR+D44t7KyzcO0tCeYm/Yg3r6e0YWzDrG8j5iKBfFdfWzvqIQiLkGP1reb1fm8e0JBGepLS9iG4QWl0kPF+UPRcMAC21E2CEaPjaYOrikkbQgvA/z+cvLdKyh4UqMYlkXU/B3aAzEjVGDjqwqiik0yjs2HnCBkoV3q8kkPV+GHL1jR9w/Bg/6uXe0TxxGw9qcALKIjdM9S3HrFGGhBQy4vyoO+u0GOWJZ0bX5CQS8iBbdHFIuB3mzzuvzIfCiWRZKo8e4w2PDGWZAV3RMvuSvONZZdcYAWelGEqNM8bfkHw6zTISFqrNPQh9O0oQiwAVNkYXbsMA29os6EG1ofqb3awc6LQEkofqL/op7hE3qJJvBkywpBKN9Y0fBmFo8jhx3KT8K2vd+dBNmy+TVVBInA7Q18v450pDZBkHHuAl4VcwB3QjYiBZe+JefNE3JeV25VlbfxU30JlRxX+vs23i5cAGPmNypptIud+HsoudkRa41zPsJJ3e60nRWIZVJGG4+LeSwLlqX12+2fELDin6rTaWzWAoqVYkqx0SlM02eF8TWv1OPRcPOvpsJy7Q4Pd+0vIgKeq785Mlo6unoCHdYULVIuQvsowpCqndJBpAhm460g8ib64kanCm3ZikESp2e+H1O9fpr18WFu2/dqHWoOiB88ol5hRTP6jD8xK14BS+D6Ut388muLl2RafGOd/L5W80gzGKnDDuUcr7uFGEfZVnvPk/Z/qTVPGQiJoTBzl6GBTgvqOfGTq1WGqCpIh0KJzMcl+jemxjLL+xK/Sr2JtDX3ms9DqhyR+fNYriGYPX7WvLNCfVNGzhj///rlwMTqL/ASyG1ZKA4vrz/RDQgyWSr7VDHyVYArDGAuNwDPwOsx4XCGYS+0wzkOPkCKUi6D1O9u6To4XGP3dp8C17+1LHV+1T3DGUD71OhcYx/bn5bIRqzdb16CxCsHh1V65YG2a/63zthyxWKi5sen2BGjP7A9p3yKWym1GSd2xP198f+7sLSURko6Y4LTRd1FN1ayIcjU4FOYJfwfE6DS8wKPfSb0IPQxVPpFGUEx8oX8XDZVQZqCwETBCZyU311LHbJGIEOrHTT9KQIVj2YKMceg==",
            "=?us-ascii?Q?1; BL2PR03MB467;\n\t23:II3d/HOpsW1Km2uw9h8VcvbYda1D8cDhROEVcQK9+n?=\n\t7P5t6LqIwmxTocvQjURyEw+q7izz8XpvNvEXL+Uqgz+mUVZO02ITrWjE7bIZ6HdMYu3BG4PeBluKR+UqJXEnyN2KGswkGxjvfxWKZnDbPPowawKpO+lMaX+tbSs/uqtyGEPGoX2cIY6hwrSQYoHVHSsLpsza+Bss0JjQqQbSDTn2sqm2ZSNn0usY2KHE1mfp7PxzakpO9jFRAa/yWu3t5MviSuYGEfqRemmV/RrJqvr2qy+UeQC2jE7cCO2wO8R3/xpiYRs4H0yIgC/eS7nS8hFx9c6p4vKhX8UVvE+KzmtWM7FCPF+/SgvAi+vx2C4OSFJSx/7OG6FOnsl8xcaedQTxeDb5GsmnymuQ1eE+nVFg/rlIXUj8H6/a0qVpZcF6tWc4xHthUByvJjCwfz9sGf/Hsmb3WbiZed0VYfqcysJdBsjJALp5zBV6FT/9sAkOrYW/616RdzGzd82Vi1gZtX74Vz4mq+EYC7uF2zwlob5GdCKrZSuFaGdmWDauAFybrRxNvYTmRgon/KVxbxKu1VQDGMCHTW3PEdmzLFaVnJRnOABgMErIOSrr1KWsEIKIgXqkjZHMKki/md9KgRWFxRu1Ja2XyE7JOUYka+fheK4OeVa1LYUIf2YOQX4PLZ9H6IEdJfE24TxhN9MyfGHm34S08opewp+hJzYWAo2LAzf1+Tu1iuYN3exKBS+cYKchMn49HOfjbQ+0611sTMD5jJsnkkyUSCm0jGFDCawuWez4hS4JaT9r+8KTeonJHbNbkmb4Ql0NQq7dd0bTy62qDZ4R6084x4txC3IeWbe8XSSxTR9R+d5KikQqM0LnigKZNM+VV5Og6IM2hzdUMBrg6BBAoaLMDdc7U56aikZdC0M4qtt03PFcP5exn9qiToonG6QwIauKv+TT08x5ZHiV9dQqasPK+D+oPWP+fx3d4cNfBc9ikUl6kW5bYDe66enR+4cNnqDqbE+jZ8F77phPPeXgmeI6GDjpUvFLSQRLaCE+byhRuZdEb7lEgZ3L6epw1f8SnD/s0rCp9Aa1ko7tHA3a3zkhRL2WvlualQT1GdMsObCR2FK+kie56J2+8Sl3m6nNWpAS5ulCw7nGAdpKxSx0bsV4khM1qqgGYXIU0DbXsR4D45VMXnt+PQoZLFwsYXN/oLnymjWwWsiKA861E7epdmtDg7KjVKE9wmijYkx5o1beH/Y/c6UbDRPvgd/lE459IGW13L/TfjaF6imrQp",
            "=?us-ascii?Q?1; BL2PR03MB467;\n\t6:QOiEOeWTcQTYL4+u4Lrk2UOv4bPvPlx5c669aSLIRZx?=\n\t8E1IKGcVCqnbJ0Pub39FL3wResU/RBqsWPYhrGb0mGx4c7vd+bwlPyJDVztxLIylhQ7CWe6DAyiF1+eSJPFXTkYw29/35GjMoPNLc7Dvfbz0ks4UztodArafXzK/A0GLVt5vvZMy7WWcbsUOyxTLeUk7Y65JFjUj0EgmTl1lSPf6sWRBBpJwx+kKyrsBq04djrDNMQ5LSv7yTX18NoifeGC2WIdlTpBHvSfs3Gqy8wT9gQCC2T0xSRC9aw7FURBSiR9rP1HHrdgnIxopdkag3ApHR6fSEm7WmyPhCjFBmCSwRBPB15SWguStdTfcqvqHyAvqCKPWadXR41WbO9CChV21EYDdcuoRhNr1Ov4F3CZay4Z+FET3/fWgxXD5HjmIsXEXAvaWQc/bNu0BIRnnPNqYtTxxhH10+aLDrYn3QnZYpJkDCa7lEGspysJeNVMsB0miiR+w1ZHvfPScfE15Y2Ogn7izXdyFaggxc59parjiNuEpTUbfKU1hu3wpv/8ohp5gYBFrtxXr9H5jO7ry1+hrkhEoUHkGl4P6j/EEWtbqHpKKShm0W0ZvRFU7AtS08RbP4FNWZEjqDovMcCzwMdht+pJ7fAGw3EvEAwwEVnPLqx4aFHg5u7EE3w3ksxqyo4NTevcBrPve8Kv60eVxgfbirZE4nsRk5yCZ+fcMaYbV6pIBYntuq2+nTasgihoGpt7PWF/55PNWeL4R1KGli7f4hssRgZ5Mxp7x0K+yWMn5lTF1EYTUuemw0KYN8KOOttbm10iA8Bm23XOtV51upcvDxJ+UiAtXPeOcaL5V4SAOJ3yWl93jMui1sFnm/l3iGvOWoVpMqYyraiZYg0CnPxoNczPHog99ebQZnwD2eO22lrOrcB/fgfOWYhCjvmpe3Oge47d8xUptUp7Ph1eON1aKdLAPgZTYxnqSLuqzlJA==",
            "1; BL2PR03MB467;\n\t5:Z+RnUBkiQbjbMbn6w9IiZRZvc/TKBuQdEvUmiLFtfkX22MwlkVXjMdQosNjnYZl6M+EofQBAVE/qmbrVkqZ0HTwDpxQuUQ+/sbrRl4/GuPjLOqqpe8chw8n8UsfE5g9mStvHAg8XCk6aCSeSnt+4BSGjZ9rqfsxq5ZGDGjp8+qAYiT2HwM0ajVaWoc4awzcNRrDota+G3xEHu2obLH/oFc9BEaLY6faEjcGSOqP/rSv8QgMEjllD1nomaYdxVt0RRVlMq10wjxBOX64Of4DlJ8r/H1sGRuophPBmarIdRyiXlV3YqDPrrrDBMTQfZZixK76s+rUrSK3NRmUSQoOyzKds38c6ttOc0QtVzNIjwxJdVHu8S8yq47VLPwPHcN5adEvdG90EXN3qsFZAauH2RpC72olu5XMVc8ZjJIshI0YtgSf1PEPaQQS826YvIG8MhaZcvHoLkdaJrjPD2plu98vHUXLjoR4v9NGuv9SI9632LSrL9gstL70NVpcA/rWGRDRFcCsemCMEQMptO6XYdA==;\n\t24:Grjc3aN0qis7xzdrYmwCdA7o8/5nJ7jOhKSOLENPZvYEipQE9OUJp3usXIG9xSmzEd75ddXuC0gZmqcj+tKXlKPP34SXLLXnez4s1C6QpeU=",
            "1; BL2PR03MB467;\n\t7:gjaAF4f6wJ9vYVEvtUFZ7Yw3WjNhjRZy/VwfS+YGl6eEeOtNeFEQ5nufXNSqDN4IHLtWk73QKfb7mU0vn19IUzd6joWJPPHQFokPWFZTYB+iG3MYaW9z5p0IiTCTmwVI+7v2K7DTkrpI8GXRrLPeecYf2t7qpMU6wwNP2n5sxVkJXQn7diYaIyHe/9iY5NqtEnXkqwduln60tV1ZZn+wc0IcxbzzBTG9S1Gdcm+UOR8QzfEOsEm6HayaS/nmEP8tdn72FAN91/LGQq5cXBRLznbRCS/FxF1cyccO64D/77TCrGHSRAkfQc3GI8alkpblCScjlJ1xsTQP6WotZaY0CbXXMd0GE8LMEBrlaPpG6gnDLtJI3Zet0lUlLXGFiA/swYzzXhSyOSiHTHy/lrtrikBKJjDVtzV8toXJZ870WYL9kKujZ3iDfDiAHmqW36s8xmxkT8uAIqlFDpX3XqRwaazxFVCs25qW0MzPqUzXoyHSaCZIV+IdMmIEtOKHKLz0wJjPY01p+9t3/w4nBS0QFOZ4o+aqIn6bEjJejqcii8NtwoQbuBji+bPpJIOJvfbnBBQPqv8WKXW0voQGaAL41ZoauNT6+79HyKHb0tQwNhGHJErqVE4bnjalkTwmlXv+q7TeFVfzgRJ2RN1JjrgJIXNHc4m+WczhZB/wRASP1sUs7gxhBM3/2IEEFbiauJDTmLuEewzUq7IdzHTgNLrRbnSF773CJ0LMrmx50aZNueVZP9xE3VK8trZquSYifZqnABxlnFWVqfkmmLMHyLdEaX1e3MiKgB+j2I/CAr+LWuU="
        ],
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-Correlation-Id": "64a710a3-8f3d-48e6-e97b-08d4c20fa91b",
        "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:BL2PR03MB467; ",
        "X-MS-TrafficTypeDiagnostic": "BL2PR03MB467:",
        "X-Microsoft-Antispam-PRVS": "<BL2PR03MB467C15FF7EB109340B28523E6D60@BL2PR03MB467.namprd03.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:(185117386973197)(275809806118684); ",
        "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)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6096035)(20161123556025)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123561025)(20161123563025)(20161123565025)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BL2PR03MB467; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BL2PR03MB467; ",
        "X-Forefront-PRVS": "035748864E",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "03 Jul 2017 12:33:08.1375\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": "BL2PR03MB467",
        "Subject": "[dpdk-dev] [PATCH v3 1/5] bus/fslmc: add macros to get/set fle\n\tcontext",
        "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: Akhil Goyal <akhil.goyal@nxp.com>\n---\n drivers/bus/fslmc/portal/dpaa2_hw_pvt.h | 7 +++++++\n 1 file changed, 7 insertions(+)",
    "diff": "diff --git a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h\nindex 429eaee..16cadf5 100644\n--- a/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h\n+++ b/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h\n@@ -182,6 +182,13 @@ struct qbman_fle {\n \tfle->addr_lo = lower_32_bits((uint64_t)addr);     \\\n \tfle->addr_hi = upper_32_bits((uint64_t)addr);\t  \\\n } while (0)\n+#define DPAA2_GET_FLE_CTXT(fle)\t\t\t\t\t\\\n+\t(uint64_t)((((uint64_t)((fle)->reserved[1])) << 32) + \\\n+\t\t\t(fle)->reserved[0])\n+#define DPAA2_FLE_SAVE_CTXT(fle, addr) do { \\\n+\tfle->reserved[0] = lower_32_bits((uint64_t)addr);     \\\n+\tfle->reserved[1] = upper_32_bits((uint64_t)addr);\t  \\\n+} while (0)\n #define DPAA2_SET_FLE_OFFSET(fle, offset) \\\n \t((fle)->fin_bpid_offset |= (uint32_t)(offset) << 16)\n #define DPAA2_SET_FLE_BPID(fle, bpid) ((fle)->fin_bpid_offset |= (uint64_t)bpid)\n",
    "prefixes": [
        "dpdk-dev",
        "v3",
        "1/5"
    ]
}