get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 31583,
    "url": "http://patches.dpdk.org/api/patches/31583/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20171123121941.144335-27-shahafs@mellanox.com/",
    "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",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20171123121941.144335-27-shahafs@mellanox.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20171123121941.144335-27-shahafs@mellanox.com",
    "date": "2017-11-23T12:19:38",
    "name": "[dpdk-dev,36/39] examples/ptpclient: convert to new ethdev offloads API",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "03edee736d7cbf59d70da1009abc22234cb805a9",
    "submitter": {
        "id": 634,
        "url": "http://patches.dpdk.org/api/people/634/?format=api",
        "name": "Shahaf Shuler",
        "email": "shahafs@mellanox.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20171123121941.144335-27-shahafs@mellanox.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/31583/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/31583/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 [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 4D30A1B256;\n\tThu, 23 Nov 2017 13:20:36 +0100 (CET)",
            "from EUR03-AM5-obe.outbound.protection.outlook.com\n\t(mail-eopbgr30072.outbound.protection.outlook.com [40.107.3.72])\n\tby dpdk.org (Postfix) with ESMTP id 9B81E7CE7\n\tfor <dev@dpdk.org>; Thu, 23 Nov 2017 13:20:22 +0100 (CET)",
            "from mellanox.com (82.166.227.17) by\n\tDB6PR05MB3142.eurprd05.prod.outlook.com (2603:10a6:6:1a::16) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.4;\n\tThu, 23 Nov 2017 12:20:21 +0000"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;\n\ts=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=fpRn4qEs95x3AH4gkTWwc4+/A2vZsS9bMYwlshQavTk=;\n\tb=e65WeXxg1w9ddPugxVqxgnzoxRV+rbsyLlmGJICuXEv86MViLlGj0vLkPhd83TucyTDzEJLp26C4X0A1hsrRow2EQQqFLtRKoGmtY1gWvDshmzcbXj97NMyJZ9po2DSLMnNUwHGIH5ViLx5HonFiJ4NJKi15sQeIXPgZnSCUmWk=",
        "Authentication-Results": "spf=none (sender IP is )\n\tsmtp.mailfrom=shahafs@mellanox.com; ",
        "From": "Shahaf Shuler <shahafs@mellanox.com>",
        "To": "dev@dpdk.org",
        "Date": "Thu, 23 Nov 2017 14:19:38 +0200",
        "Message-Id": "<20171123121941.144335-27-shahafs@mellanox.com>",
        "X-Mailer": "git-send-email 2.12.0",
        "In-Reply-To": "<20171123121941.144335-1-shahafs@mellanox.com>",
        "References": "<20171123121941.144335-1-shahafs@mellanox.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-Originating-IP": "[82.166.227.17]",
        "X-ClientProxiedBy": "HE1PR0402CA0044.eurprd04.prod.outlook.com\n\t(2603:10a6:7:7c::33) To DB6PR05MB3142.eurprd05.prod.outlook.com\n\t(2603:10a6:6:1a::16)",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-HT": "Tenant",
        "X-MS-Office365-Filtering-Correlation-Id": "5eadd40f-7427-4d7f-e9f1-08d5326c9169",
        "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(48565401081)(5600025)(4604075)(2017052603199);\n\tSRVR:DB6PR05MB3142; ",
        "X-Microsoft-Exchange-Diagnostics": [
            "1; DB6PR05MB3142;\n\t3:2KAh4aNCzVXAREPNDyZrY+VpHREgN22re/QU3dqB8BeR97hcmtw9MCfjv/2RPcXYJYUqkCXYuhdbkL9xwgUVPzIuxHPtUxJlpTieIXcrRQdDlBkxYTlEltuvxA5p9NI5Wo2YGmmAb9d9WUInhWQ0O5z34MAPm68VMrrQTGXw+ofYdd+IIyDA0NsxCfzHhD3CaUJzaaJQ/MSqWQg2cs3Ag/iMOATyDkwnQfRsobosZdMcOcqXZvYBUigiPNYjBrxg;\n\t25:6/JgPWM3BsDxzVXMNRhk3D986q03VbKr50b1kqnqindXP5MzMbzPcnv3OmjrA9mk/50uTH02uAH3IeeVm8pVA3dRXV+0lBUTY8rolhrWEizASLgEZYbthYDMGPKhRh0w/YFyA73CLTlRnlqgkwbV59AK4uWKo/H3ZHCcx0OEDz+Ug9wvk3weh+rolEEm5JwoYU6sGdaAqr+kXUYp1DbbAhze4WHu2Bnym0QLGaeaSETajZiDDn4bWsQEWvNZxESGjN06plrkXmWOpFpRlem+syTGdfJOR8jG54+VPGENTsRqhPXipbzAY35QTWw0LbXIoTvFWW949Lfox2AFkHEmabV6UZAmhDi2QbfHRWevpqQ=;\n\t31:5rFUn8a75rRB7f8PL1DqzZZguNQo8N6zqiAR4ma7yz8/jCSTXNpd5a2phRZIpJCaxaZurF5X1MwoVC3rOLF2EgxYkuZeff4QodTnl5a86ZcjORzsuHtrFFHsXM8+28583YetzimV58ZBAf755B0/sRdw15vRb3hDCQQIblzJYbChPHJC0AezPhvmWl/LThNObbdQyM/h6NG1+PX9YgX96U+UsuuauPLTOZiD0wFkgKA=",
            "1; DB6PR05MB3142;\n\t20:5vSzcopKB1QmarREKlFYn3UDVDCoyhAgPLzOm0huEPlD6LCw8coUjM6b/Sxxggx9K7A/vO0XPZZiS/2jhUUvQt9/RUqKpmECdKOxJgGkp0zJTDwnVdaip/0q69kvhxHp5n6kbt1hxy7bgOExlSRxWnlN4UiBZ0RM4zekCM1MNm10dYN5h42linS2HDXIErVx2Q5EP8mQUjI5ZAAqxZO+OeJYPHmGqbFRPR767JrUvy1qaURG63VOJc5EjYQ07NMbeYsUQt8KQ7fKN+3NdoCcu4kZeLOd2t/W7iY+MmSRMufvJ7sv0Bkdw12RiweUkMmI19iuKIFWGzJbSwvYIiJrR5xMpfP0JYGLGWyNj0uRjXWjODZPGZSPVvo3i65arr1Y3OCfaoDDqJdO1erN3n0MCP9wpHdX4WvuZjmEjN00yc17T0ig6QnkbKntQrE/xkZ+acdJWVeItPMOtY/XOTyR3xW5Zv+FuBz7hFdTHX4GivV3OXGM+/RoG3OyZGhr4CVN;\n\t4:ikP5DeByZTKN+bEnWGUi4bDzqwxfy77SgrtFSbtCP0dWtSM9fBOjHNID+QUhMA3iPEIPHSG8eVUFNY5aViirCIPr1sGvJsQ+XvgMQdhSDGULg6b0Va2DkvasdQCrNfBkwYewtSSFp+S4v+tzL+qoWWS+MosROhViaFxuei+RUo5TSSGiQ88lPM+cyXeNoRgoX6hrZEZVxMFjmSdmq3nqvLfFPfMQ0IoRI3J2dcT3IUbn94X2sDmj7ifg2psrWooyHk0dEBMR7b+EiZdjCExbNg==",
            "=?us-ascii?Q?1; DB6PR05MB3142;\n\t23:liw55ajwCbfsZPcapA+XcNCCymEWMxjHw1VZl9dvD?=\n\t0mLx7mUjU1GUov7Ypa8hZk523sROBKiZjCRHYN3dkZBSWN7+Ul77EMnpI1UHWLvx0L3hS0vw97OWvR2QRIifjnczNZ95/rh8MHgvQcgjeiZQm4ORTcXTMzoh23kF9Gjzk3hd9RrRMtaGse2WK/Vu6FAZZBCswLgBGoar6CYmAXi0o7gH0QcE4W6dd2mboKRC5SAIOmO/DmDgqvX09RRjzBull1fzn++JQaC31nNeVAidthJ6fbwPCHnmQJsBm8+pUkjeCTfGuLbcWnwAEBFtRnn2vD6tknPPv2+JFUvByIoRHWHuNi+0ZQLN0eqA3nt1NZgLr0F/z/HiKtmkAfOJwoCCPUFSkmX2r0TPWFnUKi4J01KjmWH0Z2mpxonltXF7mUrQKNKWBqDOZpBk1fNcgiOgrnrJ2mYIDY9f9b1NKD6awf0t06eA12Dwz0meCyaWawFuqUQd8DzHTf/yVoCNESVZ3uwjXhaIXgPY8EyDJOxcXinToCz9Jd9654uUxTOAQVDcq5mL5rrhDJNFwRIeH7/yyi+rEVnthX0Zdkjb3symthOQPuRTSvJZv6e2Jl2+hqr04AJhS7sTceaVyTm2IObo2WIbKS+RINaO0rRouVvpTMXDy8FMy2iTAVKANUGVWK3BSCSJ4sfBXhCUCiSb1rcPhu/wy2edO2mJZcV5YHgjiXjYc9KnGpbMw6EuDAZBWUBodEc3uPh8jjxh7IcHrZsrNQrPFG91lNE/1QNXdRYOpZ8At9tfo75keD/Dpqsb+0al+xkAVyPXV99XiqeHCU2pFuXz3mWzfr6M/Z0q+Tbkv74yPe6MzBkz+BJ9AZFjY+wYWAX41KNAZf/NY34u+ipJzufNZsP3bxefxgPCDCl7sjU7vtOHDuIJ9a4Dlh1vUH2KD7Go778VNMCFcdH9OnXLIxlEf+J1YpDDg9WN+FXi+O5sEDjdQP4yr9Seb8ey1+iy3A5DjJe+s+TtHzXo+62tWOs80kEO/DdY1B5ARHMloNDaVlcRmhLUKCLZzuxaIElY9SdO46Sv8lokytLSITZ2hqBmu6MiEvN17fysNxr0zHehgVloHzQtMvCjC6eencXfWVBeXdw1hSQO2eqVt/lA7vTdaDymnYzz6JjxuzxpyRNKOsQIy/RhZAGknAqlSI=",
            "1; DB6PR05MB3142;\n\t6:jzzM8PP2E+G8HWGtUplD8XIIj011VouXOn6La53PzgtEqu07oYJhWODExuGbpRPoAhJFqv+ic8hqV//18/RLH3S1u2Tm0s0VFV1Er+GygZk5qU25fmPwWOCi8f4uU8GFHKi4wnSkg96N6cFmDy1YUrxShOLHDtvrYQUYEqmJSR/HR/O5S5rDV6FOvnddg2dn3dKiFOReTh5M6J0eR+uOWdGKMj3allPsk9vjWcefwSsQoPWvGnR0GOziNnAF5yrr12DxrfHV8n0PF8esQBM/WdJXTx2hfdQPD9x3QOdh0f84T56gLDbXkLICubF2NeaVHdPNQoun9F6NUWgb5toSy71pCI9aGVD04KXncyn1CbU=;\n\t5:eOkT9JvT8NkR790gTZsXjRXx3DNd1ZjQxrEbIB+pEHi97b3k8Yb92np66AAJrGqMX7iNgFIAB/JuQwmdj0NdNF5PUpUMylLZCIjn2YaSwpv9d5ohtcftf0vfhI+yMgG08FnOwyOc6r1oxTNlFgn1sDk6aWnWr2nhO+GaRmGGkE0=;\n\t24:VIgGYCBMOAQ8KhVWWR4+e16CMChz65fO8USTlDI2nxDakKTVYj09rGU351UCq/kAvUxqV4W2/CUL07l3h3oe5Il670+lI8faGTtctQLiD14=;\n\t7:QZst7aKhQ27og/bku0JTL6icl3WuGFJ1IqzmrZYElE8PAMHY/e67m/jnj6oLBwWfbqHapkxcGK0j1ucnAND6YqtZCwgrfe9KwXbU0dyid6v1dnCf4rIxTzGS1UiqGXF5bsGxJvBRb/HARaPWIHo3EURGSncf3ABgrLQ453FLr2P7ozEuxtRZEACxug15YZGkhb4GGGcf4+63AJhLyZIF5v1uXa44QhVeKmpJ8i25a9E61Hp5jIQS02Ix9ifHN9f7"
        ],
        "X-MS-TrafficTypeDiagnostic": "DB6PR05MB3142:",
        "X-Microsoft-Antispam-PRVS": "<DB6PR05MB31423C45F0DD27C8C08E889DC3210@DB6PR05MB3142.eurprd05.prod.outlook.com>",
        "X-Exchange-Antispam-Report-Test": "UriScan:;",
        "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3231022)(3002001)(6055026)(6041248)(20161123562025)(20161123560025)(20161123555025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB6PR05MB3142; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB6PR05MB3142; ",
        "X-Forefront-PRVS": "05009853EF",
        "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10009020)(6009001)(366004)(346002)(376002)(39860400002)(199003)(189002)(50466002)(16586007)(101416001)(5660300001)(478600001)(6116002)(47776003)(69596002)(6666003)(3846002)(33026002)(97736004)(52116002)(8936002)(36756003)(16526018)(76176999)(55016002)(5003940100001)(50226002)(48376002)(50986999)(33646002)(6916009)(81166006)(53936002)(81156014)(8676002)(21086003)(1076002)(305945005)(68736007)(86362001)(2906002)(189998001)(105586002)(2361001)(25786009)(66066001)(7736002)(106356001)(2950100002)(316002)(2351001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR05MB3142; H:mellanox.com; FPR:;\n\tSPF:None; \n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ",
        "Received-SPF": "None (protection.outlook.com: mellanox.com does not designate\n\tpermitted sender hosts)",
        "SpamDiagnosticOutput": "1:99",
        "SpamDiagnosticMetadata": "NSPM",
        "X-OriginatorOrg": "Mellanox.com",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "23 Nov 2017 12:20:21.5599\n\t(UTC)",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "5eadd40f-7427-4d7f-e9f1-08d5326c9169",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "a652971c-7d2e-4d9b-a6a4-d149256f461b",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DB6PR05MB3142",
        "Subject": "[dpdk-dev] [PATCH 36/39] examples/ptpclient: convert to new ethdev\n\toffloads API",
        "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": "Ethdev offloads API has changed since:\n\ncommit ce17eddefc20 (\"ethdev: introduce Rx queue offloads API\")\ncommit cba7f53b717d (\"ethdev: introduce Tx queue offloads API\")\n\nThis commit support the new API.\n\nSigned-off-by: Shahaf Shuler <shahafs@mellanox.com>\n---\n examples/ptpclient/ptpclient.c | 7 +++++--\n 1 file changed, 5 insertions(+), 2 deletions(-)",
    "diff": "diff --git a/examples/ptpclient/ptpclient.c b/examples/ptpclient/ptpclient.c\nindex c53dad68b..13ffecb27 100644\n--- a/examples/ptpclient/ptpclient.c\n+++ b/examples/ptpclient/ptpclient.c\n@@ -77,7 +77,10 @@ uint8_t ptp_enabled_port_nb;\n static uint8_t ptp_enabled_ports[RTE_MAX_ETHPORTS];\n \n static const struct rte_eth_conf port_conf_default = {\n-\t.rxmode = { .max_rx_pkt_len = ETHER_MAX_LEN }\n+\t.rxmode = {\n+\t\t.max_rx_pkt_len = ETHER_MAX_LEN,\n+\t\t.ignore_offload_bitfield = 1,\n+\t}\n };\n \n static const struct ether_addr ether_multicast = {\n@@ -241,7 +244,7 @@ port_init(uint16_t port, struct rte_mempool *mbuf_pool)\n \n \t\trte_eth_dev_info_get(q, &dev_info);\n \t\ttxconf = &dev_info.default_txconf;\n-\t\ttxconf->txq_flags = 0;\n+\t\ttxconf->txq_flags = ETH_TXQ_FLAGS_IGNORE;\n \n \t\tretval = rte_eth_tx_queue_setup(port, q, nb_txd,\n \t\t\t\trte_eth_dev_socket_id(port), txconf);\n",
    "prefixes": [
        "dpdk-dev",
        "36/39"
    ]
}