get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 52078,
    "url": "http://patches.dpdk.org/api/patches/52078/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/1554197324-32391-1-git-send-email-arybchenko@solarflare.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": "<1554197324-32391-1-git-send-email-arybchenko@solarflare.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1554197324-32391-1-git-send-email-arybchenko@solarflare.com",
    "date": "2019-04-02T09:28:32",
    "name": "[00/12] net/sfc: add Tx prepare and encapsulated TSO",
    "commit_ref": null,
    "pull_url": null,
    "state": null,
    "archived": false,
    "hash": null,
    "submitter": {
        "id": 607,
        "url": "http://patches.dpdk.org/api/people/607/?format=api",
        "name": "Andrew Rybchenko",
        "email": "arybchenko@solarflare.com"
    },
    "delegate": null,
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/1554197324-32391-1-git-send-email-arybchenko@solarflare.com/mbox/",
    "series": [],
    "comments": "http://patches.dpdk.org/api/patches/52078/comments/",
    "check": "pending",
    "checks": "http://patches.dpdk.org/api/patches/52078/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 7B5B34F91;\n\tTue,  2 Apr 2019 11:29:09 +0200 (CEST)",
            "from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com\n\t[148.163.129.52]) by dpdk.org (Postfix) with ESMTP id 32A81378B\n\tfor <dev@dpdk.org>; Tue,  2 Apr 2019 11:28:59 +0200 (CEST)",
            "from webmail.solarflare.com (webmail.solarflare.com\n\t[12.187.104.26])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby mx1-us1.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with\n\tESMTPS id\n\tDCA6110007E for <dev@dpdk.org>; Tue,  2 Apr 2019 09:28:57 +0000 (UTC)",
            "from ocex03.SolarFlarecom.com (10.20.40.36) by\n\tocex03.SolarFlarecom.com (10.20.40.36) with Microsoft SMTP Server\n\t(TLS) id 15.0.1395.4; Tue, 2 Apr 2019 02:28:55 -0700",
            "from opal.uk.solarflarecom.com (10.17.10.1) by\n\tocex03.SolarFlarecom.com (10.20.40.36) with Microsoft SMTP Server\n\t(TLS) id\n\t15.0.1395.4 via Frontend Transport; Tue, 2 Apr 2019 02:28:54 -0700",
            "from ukv-loginhost.uk.solarflarecom.com\n\t(ukv-loginhost.uk.solarflarecom.com [10.17.10.39])\n\tby opal.uk.solarflarecom.com (8.13.8/8.13.8) with ESMTP id\n\tx329Sr2i028247 for <dev@dpdk.org>; Tue, 2 Apr 2019 10:28:53 +0100",
            "from ukv-loginhost.uk.solarflarecom.com (localhost [127.0.0.1])\n\tby ukv-loginhost.uk.solarflarecom.com (Postfix) with ESMTP id\n\t93EB0161610\n\tfor <dev@dpdk.org>; Tue,  2 Apr 2019 10:28:53 +0100 (BST)"
        ],
        "X-Virus-Scanned": "Proofpoint Essentials engine",
        "From": "Andrew Rybchenko <arybchenko@solarflare.com>",
        "To": "<dev@dpdk.org>",
        "Date": "Tue, 2 Apr 2019 10:28:32 +0100",
        "Message-ID": "<1554197324-32391-1-git-send-email-arybchenko@solarflare.com>",
        "X-Mailer": "git-send-email 1.8.3.1",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain",
        "X-TM-AS-Product-Ver": "SMEX-12.5.0.1300-8.5.1010-24526.005",
        "X-TM-AS-Result": "No-1.910700-4.000000-10",
        "X-TMASE-MatchedRID": "lpk7+cih7u8hf4rgBUUgxuv8QGaI25e3Thn37FFP5A1aW2Ktn+I8/onz\n\tULiU6+udekBrihMLHO8RidIEWMkkVdhch266padXTVa+L3Zgqc4sTeaup4tMK99zZd3pUn7K3Cs\n\tx/6CQHNKPrj9cXsRchPhQ2SJXp3ribpaEKoZ1yloflhDI6DvVln0tCKdnhB58I/9UW5M5dRMLky\n\t6aORxHNY6HM5rqDwqt0Y8l0eRJ+Bph82lLdt9KzlJYU5MjL3eKdZN13LVjz7jFyyTF+3IvB1XWw\n\tpZYOq6PItYopFlFMi3Dl1mV76Ap4O3p9LQLAwlGNyPA1MjqGnlPsCTSrxuh0NTzZKM4UWNx1DUd\n\twIcMSOx1QoPdG+Gv/A==",
        "X-TM-AS-User-Approved-Sender": "No",
        "X-TM-AS-User-Blocked-Sender": "No",
        "X-TMASE-Result": "10--1.910700-4.000000",
        "X-TMASE-Version": "SMEX-12.5.0.1300-8.5.1010-24526.005",
        "X-MDID": "1554197338-PFxU1cg--fu5",
        "Subject": "[dpdk-dev] [PATCH 00/12] net/sfc: add Tx prepare and encapsulated\n\tTSO",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "Move and add missing Tx offloads checks to Tx prepare stage.\nKeep absolutely required checks in Tx burst to avoid spoil of\nmemory and segmentation faults.\n\nThere are few checkpatches.sh warnings since positive errno is\nused inside driver.\n\nThe patch series depends on [1] and should be applied only after it.\n[1] is acked by Olivier and was acked by Konstantin Ananyev at RFC\nstage saying that more testing is required.\n\n[1] https://patches.dpdk.org/patch/51908/\n\nIgor Romanov (9):\n  net/sfc: improve TSO header length check in EFX datapath\n  net/sfc: improve TSO header length check in EF10 datapath\n  net/sfc: make TSO descriptor numbers EF10-specific\n  net/sfc: support Tx preparation in EFX datapath\n  net/sfc: support Tx preparation in EF10 datapath\n  net/sfc: support Tx preparation in EF10 simple datapath\n  net/sfc: move TSO header checks from Tx burst to Tx prepare\n  net/sfc: introduce descriptor space check in Tx prepare\n  net/sfc: add TSO header length check to Tx prepare\n\nIvan Malov (3):\n  net/sfc: factor out function to get IPv4 packet ID for TSO\n  net/sfc: improve log message about missing HW TSO support\n  net/sfc: support tunnel TSO on EF10 native Tx datapath\n\n doc/guides/nics/sfc_efx.rst            |   2 +-\n doc/guides/rel_notes/release_19_05.rst |   2 +\n drivers/net/sfc/sfc.c                  |   9 +-\n drivers/net/sfc/sfc.h                  |   1 +\n drivers/net/sfc/sfc_dp_tx.h            |  84 ++++++++++++\n drivers/net/sfc/sfc_ef10_tx.c          | 172 ++++++++++++++++++++-----\n drivers/net/sfc/sfc_ethdev.c           |   4 +\n drivers/net/sfc/sfc_tso.c              |  46 +++----\n drivers/net/sfc/sfc_tso.h              |  16 ++-\n drivers/net/sfc/sfc_tx.c               |  59 +++++++--\n 10 files changed, 322 insertions(+), 73 deletions(-)",
    "diff": null,
    "prefixes": [
        "00/12"
    ]
}